Skip to content

Commit 205dd7b

Browse files
committed
ci: run interpreter tests when validating distribution
1 parent 0a60a1c commit 205dd7b

File tree

3 files changed

+13
-3
lines changed

3 files changed

+13
-3
lines changed

.github/workflows/apple.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,12 @@ jobs:
218218
- name: Validate Distribution
219219
run: |
220220
chmod +x build/pythonbuild
221-
build/pythonbuild validate-distribution dist/*.tar.zst
221+
222+
if [ "${{matrix.triple }}" = "x86_64-apple-darwin" ]; then
223+
EXTRA_ARGS="--run"
224+
fi
225+
226+
build/pythonbuild validate-distribution ${EXTRA_ARGS} dist/*.tar.zst
222227
223228
- name: Upload Distributions
224229
uses: actions/upload-artifact@v2

.github/workflows/linux.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,12 @@ jobs:
243243
- name: Validate Distribution
244244
run: |
245245
chmod +x build/pythonbuild
246-
build/pythonbuild validate-distribution dist/*.tar.zst
246+
247+
if [[ "${{matrix.triple }}" == x86_64-* ]]; then
248+
EXTRA_ARGS="--run"
249+
fi
250+
251+
build/pythonbuild validate-distribution ${EXTRA_ARGS} dist/*.tar.zst
247252
248253
- name: Upload Distribution
249254
uses: actions/upload-artifact@v2

.github/workflows/windows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ jobs:
8585
- name: Validate Distribution
8686
run: |
8787
$Dists = Resolve-Path -Path "dist/*.tar.zst" -Relative
88-
.\pythonbuild.exe validate-distribution $Dists
88+
.\pythonbuild.exe validate-distribution --run $Dists
8989
9090
- name: Upload Distributions
9191
uses: actions/upload-artifact@v2

0 commit comments

Comments
 (0)