File tree Expand file tree Collapse file tree 1 file changed +15
-1
lines changed
Expand file tree Collapse file tree 1 file changed +15
-1
lines changed Original file line number Diff line number Diff line change 99 strategy :
1010 matrix :
1111 include :
12- - os : macos-latest
12+ # https://github.com/actions/runner-images?tab=readme-ov-file#available-images
13+ - os : macos-14
1314 llvm : 18
1415 platform : darwin
1516 arch : arm64
17+ - os : macos-14-large
18+ llvm : 18
19+ platform : darwin
20+ arch : amd64
1621 - os : ubuntu-24.04
1722 llvm : 18
1823 platform : linux
3035 - name : Install dependencies
3136 if : startsWith(matrix.os, 'macos')
3237 run : |
38+ uname -a
3339 brew update
3440 brew install llvm@${{matrix.llvm}} bdw-gc openssl libffi libuv
3541 brew link --force libffi
3945 - name : Install dependencies
4046 if : startsWith(matrix.os, 'ubuntu')
4147 run : |
48+ uname -a
4249 echo "deb http://apt.llvm.org/$(lsb_release -cs)/ llvm-toolchain-$(lsb_release -cs)-${{matrix.llvm}} main" | sudo tee /etc/apt/sources.list.d/llvm.list
4350 wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
4451 sudo apt-get update
@@ -93,6 +100,12 @@ jobs:
93100 name : llcppg-darwin-arm64
94101 path : ./artifacts
95102
103+ - name : Download darwin amd64 artifact
104+ uses : actions/download-artifact@v4
105+ with :
106+ name : llcppg-darwin-amd64
107+ path : ./artifacts
108+
96109 - name : Download linux amd64 artifact
97110 uses : actions/download-artifact@v4
98111 with :
@@ -107,6 +120,7 @@ jobs:
107120 with :
108121 files : |
109122 ./artifacts/llcppg-darwin-arm64.zip
123+ ./artifacts/llcppg-darwin-amd64.zip
110124 ./artifacts/llcppg-linux-amd64.zip
111125 env :
112126 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments