Skip to content

Commit f866c9d

Browse files
committed
ci: use cross
1 parent ceec888 commit f866c9d

File tree

2 files changed

+22
-12
lines changed

2 files changed

+22
-12
lines changed

.github/workflows/build-dev.yml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,17 @@ jobs:
2020
fail-fast: false
2121
matrix:
2222
targets:
23-
- { os: macos-11 , target: aarch64-apple-darwin , alias: aarch64-macos-11 }
24-
- { os: macos-12 , target: aarch64-apple-darwin , alias: aarch64-macos-12 }
25-
- { os: ubuntu-20.04, target: x86_64-unknown-linux-gnu, alias: amd64-ubuntu-2004 }
26-
- { os: ubuntu-22.04, target: x86_64-unknown-linux-gnu, alias: amd64-ubuntu-2204 }
27-
- { os: windows-2019, target: x86_64-pc-windows-msvc , alias: amd64-windows-2019 }
28-
- { os: windows-2022, target: x86_64-pc-windows-msvc , alias: amd64-windows-2022 }
23+
# aarch64
24+
- { os: macos-11 , target: aarch64-apple-darwin , alias: aarch64-darwin-macos-11 }
25+
- { os: macos-12 , target: aarch64-apple-darwin , alias: aarch64-darwin-macos-12 }
26+
- { os: ubuntu-20.04, target: aarch64-unknown-linux-gnu, alias: aarch64-gnu-ubuntu-20.04 }
27+
- { os: ubuntu-22.04, target: aarch64-unknown-linux-gnu, alias: aarch64-gnu-ubuntu-22.04 }
28+
# amd64
29+
- { os: macos-12 , target: x86_64-apple-darwin , alias: amd64-darwin-macos-unknown }
30+
- { os: ubuntu-20.04, target: x86_64-unknown-linux-gnu , alias: amd64-gnu-ubuntu-20.04 }
31+
- { os: ubuntu-22.04, target: x86_64-unknown-linux-gnu , alias: amd64-gnu-ubuntu-22.04 }
32+
- { os: windows-2019, target: x86_64-pc-windows-msvc , alias: amd64-msvc-windows-2019 }
33+
- { os: windows-2022, target: x86_64-pc-windows-msvc , alias: amd64-msvc-windows-2022 }
2934

3035
steps:
3136
- name: Checkout

.github/workflows/build-release.yml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,17 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
targets:
17-
- { os: macos-11 , target: aarch64-apple-darwin , alias: aarch64-macos-11 }
18-
- { os: macos-12 , target: aarch64-apple-darwin , alias: aarch64-macos-12 }
19-
- { os: ubuntu-20.04, target: x86_64-unknown-linux-gnu, alias: amd64-ubuntu-2004 }
20-
- { os: ubuntu-22.04, target: x86_64-unknown-linux-gnu, alias: amd64-ubuntu-2204 }
21-
- { os: windows-2019, target: x86_64-pc-windows-msvc , alias: amd64-windows-2019 }
22-
- { os: windows-2022, target: x86_64-pc-windows-msvc , alias: amd64-windows-2022 }
17+
# aarch64
18+
- { os: macos-11 , target: aarch64-apple-darwin , alias: aarch64-darwin-macos-11 }
19+
- { os: macos-12 , target: aarch64-apple-darwin , alias: aarch64-darwin-macos-12 }
20+
- { os: ubuntu-20.04, target: aarch64-unknown-linux-gnu, alias: aarch64-gnu-ubuntu-20.04 }
21+
- { os: ubuntu-22.04, target: aarch64-unknown-linux-gnu, alias: aarch64-gnu-ubuntu-22.04 }
22+
# amd64
23+
- { os: macos-12 , target: x86_64-apple-darwin , alias: amd64-darwin-macos-unknown }
24+
- { os: ubuntu-20.04, target: x86_64-unknown-linux-gnu , alias: amd64-gnu-ubuntu-20.04 }
25+
- { os: ubuntu-22.04, target: x86_64-unknown-linux-gnu , alias: amd64-gnu-ubuntu-22.04 }
26+
- { os: windows-2019, target: x86_64-pc-windows-msvc , alias: amd64-msvc-windows-2019 }
27+
- { os: windows-2022, target: x86_64-pc-windows-msvc , alias: amd64-msvc-windows-2022 }
2328

2429
steps:
2530
- name: Checkout

0 commit comments

Comments
 (0)