diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9512145..af73db7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,6 +23,7 @@ jobs: platform: - runner: ubuntu-latest target: x86_64 + interpreter: "3.8 pypy3.8 pypy3.9 pypy3.10" - runner: ubuntu-latest target: x86 - runner: ubuntu-latest @@ -48,7 +49,7 @@ jobs: uses: PyO3/maturin-action@v1 with: target: ${{ matrix.platform.target }} - args: --release --out dist + args: --release --out dist --interpreter ${{ matrix.platform.interpreter || '3.8' }} sccache: 'true' manylinux: ${{ matrix.platform.manylinux || 'auto' }} - name: Upload wheels @@ -64,6 +65,7 @@ jobs: platform: - runner: windows-latest target: x64 + interpreter: "3.8 pypy3.8 pypy3.9 pypy3.10" - runner: windows-latest target: x86 steps: @@ -76,7 +78,7 @@ jobs: uses: PyO3/maturin-action@v1 with: target: ${{ matrix.platform.target }} - args: --release --out dist + args: --release --out dist --interpreter ${{ matrix.platform.interpreter || '3.8' }} sccache: 'true' - name: Upload wheels uses: actions/upload-artifact@v4 @@ -102,7 +104,7 @@ jobs: uses: PyO3/maturin-action@v1 with: target: ${{ matrix.platform.target }} - args: --release --out dist + args: --release --out dist --interpreter "3.8 pypy3.8 pypy3.9 pypy3.10" sccache: 'true' - name: Upload wheels uses: actions/upload-artifact@v4