From be615cb213c40df573da19a69d0855caf99455c0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 09:07:01 -0400 Subject: [PATCH] Update Artifact GitHub Actions dependencies (#12572) --- .github/workflows/build-binaries.yml | 58 ++++++++--------- .github/workflows/build-docker.yml | 6 +- .github/workflows/ci.yml | 94 ++++++++++++++-------------- .github/workflows/publish-pypi.yml | 4 +- .github/workflows/release.yml | 18 +++--- 5 files changed, 90 insertions(+), 90 deletions(-) diff --git a/.github/workflows/build-binaries.yml b/.github/workflows/build-binaries.yml index 0d31769ae..601c5fcec 100644 --- a/.github/workflows/build-binaries.yml +++ b/.github/workflows/build-binaries.yml @@ -67,7 +67,7 @@ jobs: python -m ${{ env.MODULE_NAME }} --help uvx --help - name: "Upload sdist" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: wheels_uv-sdist path: dist @@ -84,7 +84,7 @@ jobs: ${{ env.MODULE_NAME }}-build --help python -m ${{ env.MODULE_NAME }}_build --help - name: "Upload sdist uv-build" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: wheels_uv_build-sdist path: crates/uv-build/dist @@ -108,7 +108,7 @@ jobs: target: x86_64 args: --release --locked --out dist --features self-update - name: "Upload wheels" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: wheels_uv-macos-x86_64 path: dist @@ -124,7 +124,7 @@ jobs: tar czvf $ARCHIVE_FILE $ARCHIVE_NAME shasum -a 256 $ARCHIVE_FILE > $ARCHIVE_FILE.sha256 - name: "Upload binary" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: artifacts-macos-x86_64 path: | @@ -138,7 +138,7 @@ jobs: target: x86_64 args: --profile minimal-size --locked --out crates/uv-build/dist -m crates/uv-build/Cargo.toml - name: "Upload wheels uv-build" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: wheels_uv_build-macos-x86_64 path: crates/uv-build/dist @@ -168,7 +168,7 @@ jobs: python -m ${{ env.MODULE_NAME }} --help uvx --help - name: "Upload wheels" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: wheels_uv-aarch64-apple-darwin path: dist @@ -184,7 +184,7 @@ jobs: tar czvf $ARCHIVE_FILE $ARCHIVE_NAME shasum -a 256 $ARCHIVE_FILE > $ARCHIVE_FILE.sha256 - name: "Upload binary" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: artifacts-aarch64-apple-darwin path: | @@ -203,7 +203,7 @@ jobs: ${{ env.MODULE_NAME }}-build --help python -m ${{ env.MODULE_NAME }}_build --help - name: "Upload wheels uv-build" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: wheels_uv_build-aarch64-apple-darwin path: crates/uv-build/dist @@ -244,7 +244,7 @@ jobs: python -m ${{ env.MODULE_NAME }} --help uvx --help - name: "Upload wheels" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: wheels_uv-${{ matrix.platform.target }} path: dist @@ -256,7 +256,7 @@ jobs: 7z a $ARCHIVE_FILE ./target/${{ matrix.platform.target }}/release/uvx.exe sha256sum $ARCHIVE_FILE > $ARCHIVE_FILE.sha256 - name: "Upload binary" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: artifacts-${{ matrix.platform.target }} path: | @@ -277,7 +277,7 @@ jobs: ${{ env.MODULE_NAME }}-build --help python -m ${{ env.MODULE_NAME }}_build --help - name: "Upload wheels uv-build" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: wheels_uv_build-${{ matrix.platform.target }} path: crates/uv-build/dist @@ -340,7 +340,7 @@ jobs: python -m ${{ env.MODULE_NAME }} --help uvx --help - name: "Upload wheels" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: wheels_uv-${{ matrix.target }} path: dist @@ -357,7 +357,7 @@ jobs: tar czvf $ARCHIVE_FILE $ARCHIVE_NAME shasum -a 256 $ARCHIVE_FILE > $ARCHIVE_FILE.sha256 - name: "Upload binary" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: artifacts-${{ matrix.target }} path: | @@ -378,7 +378,7 @@ jobs: ${{ env.MODULE_NAME }}-build --help python -m ${{ env.MODULE_NAME }}_build --help - name: "Upload wheels uv-build" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: wheels_uv_build-${{ matrix.target }} path: crates/uv-build/dist @@ -434,7 +434,7 @@ jobs: # python -m ${{ env.MODULE_NAME }} --help uvx --help - name: "Upload wheels" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: wheels_uv-${{ matrix.platform.target }} path: dist @@ -451,7 +451,7 @@ jobs: tar czvf $ARCHIVE_FILE $ARCHIVE_NAME shasum -a 256 $ARCHIVE_FILE > $ARCHIVE_FILE.sha256 - name: "Upload binary" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: artifacts-${{ matrix.platform.target }} path: | @@ -483,7 +483,7 @@ jobs: # TODO(konsti): Enable this test on all platforms, currently `find_uv_bin` is failing to discover uv here. # python -m ${{ env.MODULE_NAME }}_build --help - name: "Upload wheels uv-build" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: wheels_uv_build-${{ matrix.platform.target }} path: crates/uv-build/dist @@ -533,7 +533,7 @@ jobs: # python -m ${{ env.MODULE_NAME }} --help uvx --help - name: "Upload wheels" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: wheels_uv-${{ matrix.platform.target }} path: dist @@ -550,7 +550,7 @@ jobs: tar czvf $ARCHIVE_FILE $ARCHIVE_NAME shasum -a 256 $ARCHIVE_FILE > $ARCHIVE_FILE.sha256 - name: "Upload binary" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: artifacts-${{ matrix.platform.target }} path: | @@ -582,7 +582,7 @@ jobs: # TODO(konsti): Enable this test on all platforms, currently `find_uv_bin` is failing to discover uv here. # python -m ${{ env.MODULE_NAME }}-build --help - name: "Upload wheels uv-build" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: wheels_uv_build-${{ matrix.platform.target }} path: crates/uv-build/dist @@ -645,7 +645,7 @@ jobs: # # python -m ${{ env.MODULE_NAME }} --helppython -m ${{ env.MODULE_NAME }} --help # uvx --help - name: "Upload wheels" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: wheels_uv-${{ matrix.platform.target }} path: dist @@ -662,7 +662,7 @@ jobs: tar czvf $ARCHIVE_FILE $ARCHIVE_NAME shasum -a 256 $ARCHIVE_FILE > $ARCHIVE_FILE.sha256 - name: "Upload binary" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: artifacts-${{ matrix.platform.target }} path: | @@ -686,7 +686,7 @@ jobs: fi # TODO(charlie): Re-enable testing for PPC wheels. - name: "Upload wheels uv-build" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: wheels_uv_build-${{ matrix.platform.target }} path: crates/uv-build/dist @@ -731,7 +731,7 @@ jobs: # .venv/bin/python -m ${{ env.MODULE_NAME }} --help .venv/bin/uvx --help - name: "Upload wheels" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: wheels_uv-${{ matrix.target }} path: dist @@ -748,7 +748,7 @@ jobs: tar czvf $ARCHIVE_FILE $ARCHIVE_NAME shasum -a 256 $ARCHIVE_FILE > $ARCHIVE_FILE.sha256 - name: "Upload binary" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: artifacts-${{ matrix.target }} path: | @@ -776,7 +776,7 @@ jobs: .venv/bin/${{ env.MODULE_NAME }}-build --help .venv/bin/python -m ${{ env.MODULE_NAME }}_build --help - name: "Upload wheels uv-build" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: wheels_uv_build-${{ matrix.target }} path: crates/uv-build/dist @@ -844,7 +844,7 @@ jobs: # python -m ${{ env.MODULE_NAME }} --help uvx --help - name: "Upload wheels" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: wheels_uv-${{ matrix.platform.target }} path: dist @@ -862,7 +862,7 @@ jobs: tar czvf $ARCHIVE_FILE $ARCHIVE_NAME shasum -a 256 $ARCHIVE_FILE > $ARCHIVE_FILE.sha256 - name: "Upload binary" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: artifacts-${{ matrix.platform.target }} path: | @@ -909,7 +909,7 @@ jobs: # TODO(konsti): Enable this test on all platforms, currently `find_uv_bin` is failing to discover uv here. # python -m ${{ env.MODULE_NAME }}_build --help - name: "Upload wheels" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: wheels_uv_build-${{ matrix.platform.target }} path: crates/uv-build/dist diff --git a/.github/workflows/build-docker.yml b/.github/workflows/build-docker.yml index d5c4cd25f..4be32ed70 100644 --- a/.github/workflows/build-docker.yml +++ b/.github/workflows/build-docker.yml @@ -112,7 +112,7 @@ jobs: touch "/tmp/digests/${digest#sha256:}" - name: Upload digests - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: digests-${{ env.PLATFORM_TUPLE }} path: /tmp/digests/* @@ -135,7 +135,7 @@ jobs: password: ${{ secrets.DOCKERHUB_TOKEN_RO }} - name: Download digests - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: path: /tmp/digests pattern: digests-* @@ -321,7 +321,7 @@ jobs: password: ${{ secrets.DOCKERHUB_TOKEN_RO }} - name: Download digests - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: path: /tmp/digests pattern: digests-* diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0935fe2d7..01b1ad6dd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -457,7 +457,7 @@ jobs: run: cargo build - name: "Upload binary" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: uv-linux-libc-${{ github.sha }} path: | @@ -487,7 +487,7 @@ jobs: run: cargo build --target x86_64-unknown-linux-musl --bin uv --bin uvx - name: "Upload binary" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: uv-linux-musl-${{ github.sha }} path: | @@ -511,7 +511,7 @@ jobs: run: cargo build --bin uv --bin uvx - name: "Upload binary" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: uv-macos-aarch64-${{ github.sha }} path: | @@ -535,7 +535,7 @@ jobs: run: cargo build --bin uv --bin uvx - name: "Upload binary" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: uv-macos-x86_64-${{ github.sha }} path: | @@ -569,7 +569,7 @@ jobs: run: cargo build --bin uv --bin uvx - name: "Upload binary" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: uv-windows-x86_64-${{ github.sha }} path: | @@ -607,7 +607,7 @@ jobs: run: cargo build --target aarch64-pc-windows-msvc - name: "Upload binary" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: uv-windows-aarch64-${{ github.sha }} path: | @@ -716,7 +716,7 @@ jobs: python-version: ${{ matrix.python }} - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-linux-libc-${{ github.sha }} @@ -743,7 +743,7 @@ jobs: - uses: actions/checkout@v4 - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-linux-libc-${{ github.sha }} @@ -771,7 +771,7 @@ jobs: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-linux-musl-${{ github.sha }} @@ -793,7 +793,7 @@ jobs: - uses: actions/checkout@v4 - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-macos-x86_64-${{ github.sha }} @@ -820,7 +820,7 @@ jobs: - uses: actions/checkout@v4 - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-windows-x86_64-${{ github.sha }} @@ -848,7 +848,7 @@ jobs: - uses: actions/checkout@v4 - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-windows-aarch64-${{ github.sha }} @@ -881,7 +881,7 @@ jobs: python-version: "3.12" - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-linux-libc-${{ github.sha }} @@ -911,7 +911,7 @@ jobs: sudo apt-get install python3.9 - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-linux-libc-${{ github.sha }} @@ -953,7 +953,7 @@ jobs: sudo apt-get install python3.13-nogil - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-linux-libc-${{ github.sha }} @@ -1001,7 +1001,7 @@ jobs: steps: - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-windows-x86_64-${{ github.sha }} @@ -1047,7 +1047,7 @@ jobs: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-linux-libc-${{ github.sha }} @@ -1110,7 +1110,7 @@ jobs: steps: - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-windows-x86_64-${{ github.sha }} @@ -1175,7 +1175,7 @@ jobs: python-version: "graalpy24.1" - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-linux-libc-${{ github.sha }} @@ -1243,7 +1243,7 @@ jobs: python-version: "graalpy24.1" - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-windows-x86_64-${{ github.sha }} @@ -1302,7 +1302,7 @@ jobs: python-version: "3.12.7" - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-linux-libc-${{ github.sha }} @@ -1410,7 +1410,7 @@ jobs: python-version: "${{ env.PYTHON_VERSION }}" - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-linux-libc-${{ github.sha }} @@ -1450,7 +1450,7 @@ jobs: python-version: "${{ env.PYTHON_VERSION }}" - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-linux-libc-${{ github.sha }} @@ -1498,7 +1498,7 @@ jobs: python-version: "3.12" - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-linux-libc-${{ github.sha }} @@ -1520,7 +1520,7 @@ jobs: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-macos-aarch64-${{ github.sha }} @@ -1546,7 +1546,7 @@ jobs: run: apt-get update && apt-get install -y python3.11 python3-pip python3.11-venv - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-linux-musl-${{ github.sha }} @@ -1572,7 +1572,7 @@ jobs: run: dnf install python3 which -y && python3 -m ensurepip - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-linux-libc-${{ github.sha }} @@ -1598,7 +1598,7 @@ jobs: python-version: "3.12" - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-linux-libc-${{ github.sha }} @@ -1631,7 +1631,7 @@ jobs: # The above will not sleep forever due to the job level timeout - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-linux-libc-${{ github.sha }} @@ -1671,7 +1671,7 @@ jobs: dnf install python3.9 python3.9-pip which -y - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-linux-musl-${{ github.sha }} @@ -1697,7 +1697,7 @@ jobs: python-version: "pypy3.9" - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-linux-libc-${{ github.sha }} @@ -1720,7 +1720,7 @@ jobs: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-linux-musl-${{ github.sha }} @@ -1746,7 +1746,7 @@ jobs: run: apk add --update --no-cache python3 py3-pip - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-linux-musl-${{ github.sha }} @@ -1768,7 +1768,7 @@ jobs: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-macos-aarch64-${{ github.sha }} @@ -1795,7 +1795,7 @@ jobs: run: brew install python3 - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-macos-aarch64-${{ github.sha }} @@ -1821,7 +1821,7 @@ jobs: - uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5 - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-macos-x86_64-${{ github.sha }} @@ -1847,7 +1847,7 @@ jobs: python-version: "3.10" - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-windows-x86_64-${{ github.sha }} @@ -1871,7 +1871,7 @@ jobs: architecture: "x86" - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-windows-x86_64-${{ github.sha }} @@ -1895,7 +1895,7 @@ jobs: allow-prereleases: true - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-windows-x86_64-${{ github.sha }} @@ -1920,7 +1920,7 @@ jobs: allow-prereleases: true - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-windows-aarch64-${{ github.sha }} @@ -1937,7 +1937,7 @@ jobs: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-windows-x86_64-${{ github.sha }} @@ -1957,7 +1957,7 @@ jobs: run: choco install python3 --verbose --version=3.9.13 - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-windows-x86_64-${{ github.sha }} @@ -1995,7 +1995,7 @@ jobs: echo "$HOME/.pyenv/shims" >> $GITHUB_PATH - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-linux-libc-${{ github.sha }} @@ -2022,7 +2022,7 @@ jobs: allow-prereleases: true - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-linux-libc-${{ github.sha }} @@ -2087,7 +2087,7 @@ jobs: run: conda list - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-${{ matrix.target }}-${{ github.sha }} @@ -2119,7 +2119,7 @@ jobs: run: yum install python3 python3-pip -y - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-linux-musl-${{ github.sha }} @@ -2141,7 +2141,7 @@ jobs: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: "Download binary" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: uv-windows-x86_64-${{ github.sha }} diff --git a/.github/workflows/publish-pypi.yml b/.github/workflows/publish-pypi.yml index dbdd148f9..7b48a6a93 100644 --- a/.github/workflows/publish-pypi.yml +++ b/.github/workflows/publish-pypi.yml @@ -23,7 +23,7 @@ jobs: steps: - name: "Install uv" uses: astral-sh/setup-uv@22695119d769bdb6f7032ad67b9bca0ef8c4a174 # v5 - - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + - uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: pattern: wheels_uv-* path: wheels_uv @@ -42,7 +42,7 @@ jobs: steps: - name: "Install uv" uses: astral-sh/setup-uv@22695119d769bdb6f7032ad67b9bca0ef8c4a174 # v5 - - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + - uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: pattern: wheels_uv_build-* path: wheels_uv_build diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 16a9a9766..6d911a5e5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -68,7 +68,7 @@ jobs: shell: bash run: "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.28.0/cargo-dist-installer.sh | sh" - name: Cache dist - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: cargo-dist-cache path: ~/.cargo/bin/dist @@ -84,7 +84,7 @@ jobs: cat plan-dist-manifest.json echo "manifest=$(jq -c "." plan-dist-manifest.json)" >> "$GITHUB_OUTPUT" - name: "Upload dist-manifest.json" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: artifacts-plan-dist-manifest path: plan-dist-manifest.json @@ -127,14 +127,14 @@ jobs: with: submodules: recursive - name: Install cached dist - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: cargo-dist-cache path: ~/.cargo/bin/ - run: chmod +x ~/.cargo/bin/dist # Get all the local artifacts for the global tasks to use (for e.g. checksums) - name: Fetch local artifacts - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: pattern: artifacts-* path: target/distrib/ @@ -152,7 +152,7 @@ jobs: cp dist-manifest.json "$BUILD_MANIFEST_NAME" - name: "Upload artifacts" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: artifacts-build-global path: | @@ -177,14 +177,14 @@ jobs: with: submodules: recursive - name: Install cached dist - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: name: cargo-dist-cache path: ~/.cargo/bin/ - run: chmod +x ~/.cargo/bin/dist # Fetch artifacts from scratch-storage - name: Fetch artifacts - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: pattern: artifacts-* path: target/distrib/ @@ -198,7 +198,7 @@ jobs: cat dist-manifest.json echo "manifest=$(jq -c "." dist-manifest.json)" >> "$GITHUB_OUTPUT" - name: "Upload dist-manifest.json" - uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: # Overwrite the previous copy name: artifacts-dist-manifest @@ -237,7 +237,7 @@ jobs: submodules: recursive # Create a GitHub Release while uploading all files to it - name: "Download GitHub Artifacts" - uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9 + uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1 with: pattern: artifacts-* path: artifacts