Skip to content

Commit 3f0213f

Browse files
committed
chore(ci): unify the matrix format to (mode, target)
1 parent 2e87f16 commit 3f0213f

File tree

3 files changed

+18
-18
lines changed

3 files changed

+18
-18
lines changed

.github/workflows/ci.yaml

+12-12
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@ jobs:
2828
strategy:
2929
fail-fast: false
3030
matrix:
31-
target:
32-
- x86_64-pc-windows-msvc
3331
mode:
3432
- dev
3533
- release
34+
target:
35+
- x86_64-pc-windows-msvc
3636
include:
3737
- target: x86_64-pc-windows-msvc
3838
run_tests: YES
@@ -160,13 +160,13 @@ jobs:
160160
strategy:
161161
fail-fast: false
162162
matrix:
163+
mode:
164+
- dev
165+
- release
163166
target:
164167
- x86_64-pc-windows-msvc
165168
- aarch64-pc-windows-msvc # skip-pr
166169
- x86_64-pc-windows-gnu # skip-pr
167-
mode:
168-
- dev
169-
- release
170170
include:
171171
- target: x86_64-pc-windows-msvc
172172
run_tests: YES
@@ -297,15 +297,15 @@ jobs:
297297
strategy:
298298
fail-fast: false
299299
matrix:
300+
mode:
301+
- dev
302+
- release
300303
target:
301304
- x86_64-pc-windows-msvc
302305
- i686-pc-windows-msvc # skip-pr skip-master
303306
- aarch64-pc-windows-msvc # skip-pr
304307
- x86_64-pc-windows-gnu # skip-pr
305308
- i686-pc-windows-gnu # skip-pr skip-master
306-
mode:
307-
- dev
308-
- release
309309
include:
310310
- target: x86_64-pc-windows-msvc
311311
run_tests: YES
@@ -899,11 +899,11 @@ jobs:
899899
runs-on: macos-13 # skip-aarch64
900900
strategy:
901901
matrix:
902-
target:
903-
- x86_64-apple-darwin # skip-aarch64
904902
mode:
905903
- dev
906904
- release
905+
target:
906+
- x86_64-apple-darwin # skip-aarch64
907907
steps:
908908
- uses: actions/checkout@v4
909909
with:
@@ -1012,11 +1012,11 @@ jobs:
10121012
runs-on: macos-14 # skip-x86_64
10131013
strategy:
10141014
matrix:
1015-
target:
1016-
- aarch64-apple-darwin # skip-x86_64
10171015
mode:
10181016
- dev
10191017
- release
1018+
target:
1019+
- aarch64-apple-darwin # skip-x86_64
10201020
steps:
10211021
- uses: actions/checkout@v4
10221022
with:

ci/actions-templates/macos-builds-template.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ jobs: # skip-x86_64 skip-aarch64
88
runs-on: macos-13 # skip-aarch64
99
strategy:
1010
matrix:
11-
target:
12-
- x86_64-apple-darwin # skip-aarch64
13-
- aarch64-apple-darwin # skip-x86_64
1411
mode:
1512
- dev
1613
- release
14+
target:
15+
- x86_64-apple-darwin # skip-aarch64
16+
- aarch64-apple-darwin # skip-x86_64
1717
steps:
1818
- uses: actions/checkout@v4
1919
with:

ci/actions-templates/windows-builds-template.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@ jobs: # skip-master skip-pr skip-stable
1414
strategy:
1515
fail-fast: false
1616
matrix:
17+
mode:
18+
- dev
19+
- release
1720
target:
1821
- x86_64-pc-windows-msvc
1922
- i686-pc-windows-msvc # skip-pr skip-master
2023
- aarch64-pc-windows-msvc # skip-pr
2124
- x86_64-pc-windows-gnu # skip-pr
2225
- i686-pc-windows-gnu # skip-pr skip-master
23-
mode:
24-
- dev
25-
- release
2626
include:
2727
- target: x86_64-pc-windows-msvc
2828
run_tests: YES

0 commit comments

Comments
 (0)