diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2e9611a..20fe573 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -82,20 +82,20 @@ jobs: submodules: 'recursive' - name: Set up QEMU - uses: docker/setup-qemu-action@v3.7.0 + uses: docker/setup-qemu-action@v4.0.0 if: runner.os == 'Linux' && runner.arch == 'X64' - - uses: astral-sh/setup-uv@v8.0.0 + - uses: astral-sh/setup-uv@v8.1.0 with: enable-cache: false - name: Build wheels - uses: pypa/cibuildwheel@v3.3 + uses: pypa/cibuildwheel@v3.4 env: CIBW_ARCHS: "${{ matrix.arch }}" CIBW_BUILD: "cp39-${{ matrix.build }}*" - - uses: actions/upload-artifact@v6 + - uses: actions/upload-artifact@v7 with: name: cibw-wheels-${{ matrix.os }}-${{ matrix.build }}${{ matrix.arch }} path: ./wheelhouse/*.whl @@ -121,7 +121,7 @@ jobs: - name: Build SDist run: pipx run build --sdist - - uses: actions/upload-artifact@v6 + - uses: actions/upload-artifact@v7 with: name: cibw-sdist path: dist/*.tar.gz @@ -144,7 +144,7 @@ jobs: python-version: ${{ matrix.python }} update-environment: false - - uses: astral-sh/setup-uv@v8.0.0 + - uses: astral-sh/setup-uv@v8.1.0 with: enable-cache: false @@ -153,7 +153,7 @@ jobs: uv venv --python "${{ steps.python.outputs.python-path }}" uv pip install pip --group test - - uses: actions/download-artifact@v7 + - uses: actions/download-artifact@v8 with: name: cibw-sdist path: sdist @@ -185,7 +185,7 @@ jobs: needs: [build_wheels, build_sdist, test_sdist] runs-on: ubuntu-latest steps: - - uses: actions/download-artifact@v7 + - uses: actions/download-artifact@v8 with: pattern: cibw-* path: dist @@ -204,7 +204,7 @@ jobs: permissions: id-token: write steps: - - uses: actions/download-artifact@v7 + - uses: actions/download-artifact@v8 with: pattern: cibw-* path: dist