Skip to content

Commit f4b05df

Browse files
authored
Futz with the macOS CI target definitions (#902)
1 parent fa176fe commit f4b05df

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

.github/workflows/macos.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,4 +177,10 @@ jobs:
177177
run: |
178178
chmod +x build/pythonbuild
179179
180-
build/pythonbuild validate-distribution --macos-sdks-path macosx-sdks --run dist/*.tar.zst
180+
if [ "${MATRIX_RUN}" == "true" ]; then
181+
EXTRA_ARGS="--run"
182+
fi
183+
184+
build/pythonbuild validate-distribution --macos-sdks-path macosx-sdks ${EXTRA_ARGS} dist/*.tar.zst
185+
env:
186+
MATRIX_RUN: ${{ matrix.run }}

ci-runners.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ depot-ubuntu-22.04-arm:
1111
free: false
1212

1313
depot-macos-latest:
14-
arch: x86_64
14+
arch: aarch64
1515
platform: darwin
1616
free: false
1717

@@ -21,7 +21,7 @@ ubuntu-latest:
2121
free: true
2222

2323
macos-latest:
24-
arch: x86_64
24+
arch: aarch64
2525
platform: darwin
2626
free: true
2727

ci-targets.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ darwin:
3636
- freethreaded+debug
3737
- freethreaded+pgo+lto
3838
minimum-python-version: "3.13"
39+
run: true
3940

4041
linux:
4142
aarch64-unknown-linux-gnu:

0 commit comments

Comments
 (0)