diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index e424e21064030..f5e1a583e06ea 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -28,6 +28,7 @@ env: CARGO_NET_RETRY: 10 CARGO_TERM_COLOR: always RUSTUP_MAX_RETRIES: 10 + MATURIN_VERSION: "1.4.0" jobs: sdist: @@ -44,6 +45,7 @@ jobs: - name: "Build sdist" uses: PyO3/maturin-action@v1 with: + maturin-version: ${{ env.MATURIN_VERSION }} command: sdist args: --out dist - name: "Test sdist" @@ -72,6 +74,7 @@ jobs: - name: "Build wheels - x86_64" uses: PyO3/maturin-action@v1 with: + maturin-version: ${{ env.MATURIN_VERSION }} target: x86_64 args: --release --locked --out dist - name: "Test wheel - x86_64" @@ -112,6 +115,7 @@ jobs: - name: "Build wheels - universal2" uses: PyO3/maturin-action@v1 with: + maturin-version: ${{ env.MATURIN_VERSION }} args: --release --locked --target universal2-apple-darwin --out dist - name: "Test wheel - universal2" run: | @@ -160,6 +164,7 @@ jobs: - name: "Build wheels" uses: PyO3/maturin-action@v1 with: + maturin-version: ${{ env.MATURIN_VERSION }} target: ${{ matrix.platform.target }} args: --release --locked --out dist - name: "Test wheel" @@ -208,6 +213,7 @@ jobs: - name: "Build wheels" uses: PyO3/maturin-action@v1 with: + maturin-version: ${{ env.MATURIN_VERSION }} target: ${{ matrix.target }} manylinux: auto args: --release --locked --out dist @@ -270,6 +276,7 @@ jobs: - name: "Build wheels" uses: PyO3/maturin-action@v1 with: + maturin-version: ${{ env.MATURIN_VERSION }} target: ${{ matrix.platform.target }} manylinux: auto docker-options: ${{ matrix.platform.maturin_docker_options }} @@ -326,6 +333,7 @@ jobs: - name: "Build wheels" uses: PyO3/maturin-action@v1 with: + maturin-version: ${{ env.MATURIN_VERSION }} target: ${{ matrix.target }} manylinux: musllinux_1_2 args: --release --locked --out dist @@ -381,6 +389,7 @@ jobs: - name: "Build wheels" uses: PyO3/maturin-action@v1 with: + maturin-version: ${{ env.MATURIN_VERSION }} target: ${{ matrix.platform.target }} manylinux: musllinux_1_2 args: --release --locked --out dist