gate builds on tests

This commit is contained in:
Scott Lessans 2025-08-05 11:53:47 -07:00
parent ff28a9ed87
commit bcbabf7b93

View file

@ -33,7 +33,9 @@ jobs:
with: with:
python-version: "3.11" python-version: "3.11"
rust-toolchain: stable rust-toolchain: stable
linux: linux:
needs: [tests]
runs-on: ${{ matrix.platform.runner }} runs-on: ${{ matrix.platform.runner }}
strategy: strategy:
matrix: matrix:
@ -68,6 +70,7 @@ jobs:
path: dist path: dist
musllinux: musllinux:
needs: [tests]
runs-on: ${{ matrix.platform.runner }} runs-on: ${{ matrix.platform.runner }}
strategy: strategy:
matrix: matrix:
@ -102,6 +105,7 @@ jobs:
path: dist path: dist
windows: windows:
needs: [tests]
runs-on: ${{ matrix.platform.runner }} runs-on: ${{ matrix.platform.runner }}
strategy: strategy:
matrix: matrix:
@ -129,6 +133,7 @@ jobs:
path: dist path: dist
macos: macos:
needs: [tests]
runs-on: ${{ matrix.platform.runner }} runs-on: ${{ matrix.platform.runner }}
strategy: strategy:
matrix: matrix:
@ -155,6 +160,7 @@ jobs:
path: dist path: dist
sdist: sdist:
needs: [tests]
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4