@@ -66,23 +66,13 @@ jobs:
66
66
uses : actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # @v3.1.0
67
67
68
68
# On macOS, we need a proper Clang version, not Apple's custom version without wasm32 support
69
- # TODO: on macOS, the consensus/domain runtime build is not compatible with LLVM 15.0.7 and
70
- # LLVM 15.0.{3, 4, 5, 6} is not released for macOS thus install LLVM 15.0.2 explicitly as a
71
- # temporary workaround, and remove once incompatible is fixed.
72
69
- name : Install LLVM and Clang for macOS
73
- uses : KyleMayes/install-llvm-action@c135b3937686fd69c2651507aabc9925a8f9eee8 # v1.8.3
70
+ uses : KyleMayes/install-llvm-action@be40c5af3a4adc3e4a03199995ab73aa37536712 # v1.9.0
74
71
with :
75
- version : " 15.0.2"
72
+ # TODO: Switch to LLVM 17 on arm64 runners once https://github.com/KyleMayes/install-llvm-action/issues/61 is resolved
73
+ version : 15.0.7
76
74
if : runner.os == 'macOS'
77
75
78
- # TODO: on Linux and Windows, the consensus/domain runtime build is not compatible with LLVM 16,
79
- # thus install LLVM 15 explicitly as a temporary workaround, and remove once incompatible is fixed.
80
- - name : Install LLVM and Clang for Linux and Windows
81
- uses : KyleMayes/install-llvm-action@c135b3937686fd69c2651507aabc9925a8f9eee8 # v1.8.3
82
- with :
83
- version : " 15.0"
84
- if : runner.os != 'macOS'
85
-
86
76
# TODO: Workaround for https://github.com/actions/runner-images/issues/9290
87
77
- name : Install glibtoolize (macOS)
88
78
run : brew install libtool
@@ -157,23 +147,13 @@ jobs:
157
147
uses : actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # @v3.1.0
158
148
159
149
# On macOS, we need a proper Clang version, not Apple's custom version without wasm32 support
160
- # TODO: on macOS, the consensus/domain runtime build is not compatible with LLVM 15.0.7 and
161
- # LLVM 15.0.{3, 4, 5, 6} is not released for macOS thus install LLVM 15.0.2 explicitly as a
162
- # temporary workaround, and remove once incompatible is fixed.
163
150
- name : Install LLVM and Clang for macOS
164
- uses : KyleMayes/install-llvm-action@c135b3937686fd69c2651507aabc9925a8f9eee8 # v1.8.3
151
+ uses : KyleMayes/install-llvm-action@be40c5af3a4adc3e4a03199995ab73aa37536712 # v1.9.0
165
152
with :
166
- version : " 15.0.2"
153
+ # TODO: Switch to LLVM 17 on arm64 runners once https://github.com/KyleMayes/install-llvm-action/issues/61 is resolved
154
+ version : 15.0.7
167
155
if : runner.os == 'macOS'
168
156
169
- # TODO: on Linux and Windows, the consensus/domain runtime build is not compatible with LLVM 16,
170
- # thus install LLVM 15 explicitly as a temporary workaround, and remove once incompatible is fixed.
171
- - name : Install LLVM and Clang for Linux and Windows
172
- uses : KyleMayes/install-llvm-action@c135b3937686fd69c2651507aabc9925a8f9eee8 # v1.8.3
173
- with :
174
- version : " 15.0"
175
- if : runner.os != 'macOS'
176
-
177
157
# TODO: Workaround for https://github.com/actions/runner-images/issues/9290
178
158
- name : Install glibtoolize (macOS)
179
159
run : brew install libtool
0 commit comments