diff --git a/.github/workflows/build-linux-release.yml b/.github/workflows/build-linux-release.yml index 44211aba..12835ceb 100644 --- a/.github/workflows/build-linux-release.yml +++ b/.github/workflows/build-linux-release.yml @@ -24,7 +24,7 @@ jobs: timeout-minutes: 45 steps: - name: Checkout - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: ref: ${{ inputs.ref }} persist-credentials: false @@ -108,7 +108,7 @@ jobs: echo "COMMIT=$(git rev-parse HEAD)" | tee -a "$GITHUB_STEP_SUMMARY" - name: Upload archive - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 + uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: superherdr-linux-x86_64 path: | diff --git a/.github/workflows/build-macos-release.yml b/.github/workflows/build-macos-release.yml index fdf19dca..07044938 100644 --- a/.github/workflows/build-macos-release.yml +++ b/.github/workflows/build-macos-release.yml @@ -24,7 +24,7 @@ jobs: timeout-minutes: 45 steps: - name: Checkout - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: ref: ${{ inputs.ref }} persist-credentials: false @@ -71,7 +71,7 @@ jobs: shasum -a 256 "$name.tar.gz" | tee "$name.tar.gz.sha256" - name: Upload archive - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 + uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: superherdr-macos-aarch64 path: | diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d1bf33de..472d9f76 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,7 @@ jobs: timeout-minutes: 5 steps: - name: Checkout - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: fetch-depth: 0 persist-credentials: false @@ -51,7 +51,7 @@ jobs: timeout-minutes: 15 steps: - name: Checkout - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: persist-credentials: false @@ -62,7 +62,7 @@ jobs: components: rustfmt,clippy - name: Install Rust tools - uses: taiki-e/install-action@fd2f5e3d644b484055ebf4268f474c565f148f25 # v2.81.9 + uses: taiki-e/install-action@4cef1412cce204788f482e778a0b9187f9626a29 # v2.87.21 with: tool: just,cargo-nextest @@ -80,7 +80,7 @@ jobs: - name: Restore Homebrew Zig cache if: runner.os == 'macOS' - uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4 + uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0 with: path: ~/Library/Caches/Homebrew/downloads key: homebrew-zig-0.16-${{ runner.os }}-${{ runner.arch }} @@ -98,7 +98,7 @@ jobs: - name: Restore Zig build cache if: runner.os == 'macOS' - uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4 + uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0 with: path: .zig-cache key: zig-build-v1-${{ runner.os }}-${{ runner.arch }}-0.16.0-${{ github.run_id }}-${{ github.run_attempt }} @@ -110,7 +110,7 @@ jobs: run: HOMEBREW_NO_AUTO_UPDATE=1 brew install cmake ninja - name: Restore cargo cache - uses: Swatinem/rust-cache@e18b497796c12c097a38f9edb9d0641fb99eee32 # v2 + uses: Swatinem/rust-cache@f0d9c3887740aee45f6153b24b3a6b815192ec16 # v2 with: cache-bin: false key: ${{ matrix.os }} @@ -123,7 +123,7 @@ jobs: timeout-minutes: 10 steps: - name: Checkout - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: persist-credentials: false diff --git a/.github/workflows/distribution.yml b/.github/workflows/distribution.yml index 3ba36cbd..95a6d3f6 100644 --- a/.github/workflows/distribution.yml +++ b/.github/workflows/distribution.yml @@ -32,7 +32,7 @@ jobs: timeout-minutes: 10 steps: - name: Checkout - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: fetch-depth: 0 persist-credentials: false diff --git a/.github/workflows/nix.yml b/.github/workflows/nix.yml index 8f80034b..b7562f6d 100644 --- a/.github/workflows/nix.yml +++ b/.github/workflows/nix.yml @@ -18,12 +18,12 @@ jobs: timeout-minutes: 15 steps: - name: Checkout - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: persist-credentials: false - name: Install Nix - uses: cachix/install-nix-action@8aa03977d8d733052d78f4e008a241fd1dbf36b3 # v31.10.6 + uses: cachix/install-nix-action@13d8dd58da0234aa297dedd986986ccb8e7f3e24 # v31.11.1 with: extra_nix_config: | experimental-features = nix-command flakes diff --git a/.github/workflows/upstream-sync.yml b/.github/workflows/upstream-sync.yml index 6cd90da8..a974d182 100644 --- a/.github/workflows/upstream-sync.yml +++ b/.github/workflows/upstream-sync.yml @@ -31,7 +31,7 @@ jobs: GH_TOKEN: ${{ secrets.UPSTREAM_SYNC_TOKEN || github.token }} steps: - name: Checkout - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v6 with: fetch-depth: 0 token: ${{ secrets.UPSTREAM_SYNC_TOKEN || github.token }}