Skip to content

Commit ed9c823

Browse files
committed
new crack at build matrix
verified this one with a model of the behavior in github's docs. would be cool if I knew how to get github to print the job configurations before the job actually runs
1 parent 3282a8c commit ed9c823

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

.github/workflows/build.yaml

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -594,28 +594,30 @@ jobs:
594594
- macos-13
595595
- macos-14
596596
- windows-2022
597+
arch:
598+
- x86_64
599+
- aarch64
597600
python-version:
598601
- 3.9
599602
# - 3.12
600603
node-version: [20.x]
601604
is-release:
602605
- ${{ startsWith(github.ref, 'refs/tags/v') }}
603-
include:
604-
- os: ubuntu-22.04
605-
arch: x86_64
606-
- os: macos-13
607-
arch: x86_64
608-
- os: macos-14
609-
arch: aarch64
610-
- os: windows-2022
611-
arch: x86_64
612606
exclude:
613607
- os: macos-13
614608
is-release: false
615609
- os: macos-14
616610
is-release: false
617611
- os: windows-2022
618612
is-release: false
613+
- os: macos-13
614+
arch: aarch64
615+
- os: macos-14
616+
arch: x86_64
617+
- os: windows-2022
618+
arch: aarch64
619+
- os: ubuntu-22.04
620+
arch: aarch64
619621
steps:
620622
- name: Checkout
621623
uses: actions/checkout@v4

0 commit comments

Comments
 (0)