diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 987a6db7..28f4f11f 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -40,18 +40,18 @@ jobs: - name: Set up QEMU if: matrix.os-platform[1] == 'manylinux_aarch64' - uses: docker/setup-qemu-action@4574d27a4764455b42196d70a065bc6853246a25 # v3.4.0 + uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3.6.0 with: platforms: arm64 - name: Set up uv - uses: astral-sh/setup-uv@1edb52594c857e2b5b13128931090f0640537287 # v5.3.0 + uses: astral-sh/setup-uv@f94ec6bedd8674c4426838e6b50417d36b6ab231 # v5.3.1 with: version: "latest" - name: Build wheels and run all tests if: matrix.os-platform[0] == 'ubuntu-latest' - uses: pypa/cibuildwheel@ee63bf16da6cddfb925f542f2c7b59ad50e93969 # v2.22.0 + uses: pypa/cibuildwheel@6cccd09a31908ffd175b012fb8bf4e1dbda3bc6c # v2.23.0 env: CIBW_BUILD: cp${{ matrix.python-version }}-${{ matrix.os-platform[1] }} CIBW_TEST_SKIP: "*linux_aarch64" @@ -63,7 +63,7 @@ jobs: - name: Build wheels and run local tests if: matrix.os-platform[0] != 'ubuntu-latest' - uses: pypa/cibuildwheel@ee63bf16da6cddfb925f542f2c7b59ad50e93969 # v2.22.0 + uses: pypa/cibuildwheel@6cccd09a31908ffd175b012fb8bf4e1dbda3bc6c # v2.23.0 env: CIBW_BUILD: cp${{ matrix.python-version }}-${{ matrix.os-platform[1] }} CIBW_TEST_COMMAND: > @@ -88,7 +88,7 @@ jobs: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Download wheels - uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 + uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 with: path: dist pattern: "artifact-*" diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index e77ac9fe..ac8b1269 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -27,12 +27,12 @@ jobs: - name: Set up QEMU if: matrix.os-platform[1] == 'manylinux_aarch64' - uses: docker/setup-qemu-action@4574d27a4764455b42196d70a065bc6853246a25 # v3.4.0 + uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3.6.0 with: platforms: arm64 - name: Build wheels - uses: pypa/cibuildwheel@ee63bf16da6cddfb925f542f2c7b59ad50e93969 # v2.22.0 + uses: pypa/cibuildwheel@6cccd09a31908ffd175b012fb8bf4e1dbda3bc6c # v2.23.0 env: CIBW_BUILD: cp${{ matrix.python-version }}-${{ matrix.os-platform[1] }} @@ -70,7 +70,7 @@ jobs: permissions: id-token: write steps: - - uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 + - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 with: path: dist merge-multiple: true diff --git a/.github/workflows/test-publish.yml b/.github/workflows/test-publish.yml index e2399849..7cc35100 100644 --- a/.github/workflows/test-publish.yml +++ b/.github/workflows/test-publish.yml @@ -26,12 +26,12 @@ jobs: - name: Set up QEMU if: matrix.os-platform[1] == 'manylinux_aarch64' - uses: docker/setup-qemu-action@4574d27a4764455b42196d70a065bc6853246a25 # v3.4.0 + uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3.6.0 with: platforms: arm64 - name: Build wheels - uses: pypa/cibuildwheel@ee63bf16da6cddfb925f542f2c7b59ad50e93969 # v2.22.0 + uses: pypa/cibuildwheel@6cccd09a31908ffd175b012fb8bf4e1dbda3bc6c # v2.23.0 env: CIBW_BUILD: cp${{ matrix.python-version }}-${{ matrix.os-platform[1] }} @@ -69,7 +69,7 @@ jobs: permissions: id-token: write steps: - - uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 + - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 with: path: dist merge-multiple: true