Skip to content

Commit 0453770

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

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

.github/workflows/cd.yml

+15-3
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,26 @@ 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+
include:
15+
- script-id: win32
16+
runs-on: ubuntu-latest
17+
OS_NAME: linux
18+
- script-id: win64
19+
runs-on: ubuntu-latest
20+
OS_NAME: linux
21+
- script-id: mac
22+
runs-on: ubuntu-latest
23+
OS_NAME: linux
24+
- script-id: mac_arm64_host
25+
runs-on: macos-14
26+
OS_NAME: macos
1527
env:
1628
FILE_ENV: ./cd/00_setup_env_${{ matrix.script-id }}.sh
17-
OS_NAME: linux
29+
OS_NAME: ${{ matrix.OS_NAME }}
1830
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1931
steps:
2032
- name: checkout

0 commit comments

Comments
 (0)