Skip to content

Commit d8b709e

Browse files
committed
cd: add macos aarch64 builds to GH actions
1 parent 521bab7 commit d8b709e

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

.github/workflows/cd.yml

+14-3
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,25 @@ on:
77

88
jobs:
99
release:
10-
runs-on: ubuntu-latest
10+
runs-on: ${{ matrix.runs-on }}
1111
strategy:
1212
fail-fast: false
1313
matrix:
14-
script-id: [win32, win64, mac]
14+
- script-id: win32
15+
runs-on: ubuntu-latest
16+
OS_NAME: linux
17+
- script-id: win64
18+
runs-on: ubuntu-latest
19+
OS_NAME: linux
20+
- script-id: mac
21+
runs-on: ubuntu-latest
22+
OS_NAME: linux
23+
- script-id: mac_arm64_host
24+
runs-on: macos-14
25+
OS_NAME: macos
1526
env:
1627
FILE_ENV: ./cd/00_setup_env_${{ matrix.script-id }}.sh
17-
OS_NAME: linux
28+
OS_NAME: ${{ matrix.OS_NAME }}
1829
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1930
steps:
2031
- name: checkout

0 commit comments

Comments
 (0)