Skip to content

Commit 2fdee73

Browse files
committed
ci:release darwin-64
1 parent 8ec9a5e commit 2fdee73

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

.github/workflows/release.yml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,15 @@ jobs:
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
@@ -30,6 +35,7 @@ jobs:
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
@@ -39,6 +45,7 @@ jobs:
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 }}

0 commit comments

Comments
 (0)