diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 7cef146..9b07a7e 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -15,10 +15,11 @@ jobs: runs-on: ${{matrix.platform}} strategy: matrix: - platform: - - ubuntu-latest - - windows-latest - - macos-latest + include: + - {platform: ubuntu-latest, rust: nightly} + - {platform: ubuntu-latest, rust: stable} + - {platform: windows-latest, rust: nightly} + - {platform: macos-latest, rust: nightly} steps: - uses: actions/checkout@v3 - uses: actions/setup-python@v4 @@ -27,7 +28,7 @@ jobs: - name: Build wheels uses: PyO3/maturin-action@v1 with: - rust-toolchain: nightly + rust-toolchain: '${{matrix.rust}}' manylinux: auto args: --release --sdist --out dist - name: Install built wheel diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 64e8f74..868869f 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -45,8 +45,10 @@ jobs: matrix: include: - {platform: ubuntu-latest, rust: nightly} + - {platform: ubuntu-latest, rust: stable} - {platform: windows-latest, rust: nightly} - {platform: macos-latest, rust: nightly} + steps: - name: Checkout repository uses: actions/checkout@v3