diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 4422748d9..42ce98585 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -110,7 +110,7 @@ jobs: - name: Generate artifact attestation if: github.event_name != 'pull_request' - uses: actions/attest-build-provenance@0f67c3f4856b2e3261c31976d6725780e5e4c373 # v4.1.1 + uses: actions/attest-build-provenance@4d101475d8b20a2381f78447822ac1eab6504dd8 # v4.2.2 with: subject-name: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} subject-digest: ${{ steps.push.outputs.digest }} diff --git a/.github/workflows/rust-quality.yml b/.github/workflows/rust-quality.yml index d2e5522da..ca14b58c7 100644 --- a/.github/workflows/rust-quality.yml +++ b/.github/workflows/rust-quality.yml @@ -71,7 +71,7 @@ jobs: cache: true - name: Cache Rust build - uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1 + uses: Swatinem/rust-cache@6323deb102c322ba6fcbdcafc7e3dddab59af2b6 # v2.9.2 with: workspaces: src-tauri # Restore only on PRs; the repo sits at the 10 GiB cache cap. diff --git a/.github/workflows/tauri-build.yml b/.github/workflows/tauri-build.yml index 6c00ef6c8..9de2f3de2 100644 --- a/.github/workflows/tauri-build.yml +++ b/.github/workflows/tauri-build.yml @@ -140,7 +140,7 @@ jobs: run: rustup target add ${{ matrix.rust-targets }} - name: Cache Rust build - uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1 + uses: Swatinem/rust-cache@6323deb102c322ba6fcbdcafc7e3dddab59af2b6 # v2.9.2 with: workspaces: src-tauri @@ -199,7 +199,7 @@ jobs: - name: Attest Windows bundles if: ${{ matrix.name == 'Windows' }} - uses: actions/attest-build-provenance@0f67c3f4856b2e3261c31976d6725780e5e4c373 # v4.1.1 + uses: actions/attest-build-provenance@4d101475d8b20a2381f78447822ac1eab6504dd8 # v4.2.2 with: subject-path: | src-tauri/target/release/bundle/msi/*.msi @@ -279,7 +279,7 @@ jobs: run: rustup target add $RUST_TARGETS - name: Cache Rust build - uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1 + uses: Swatinem/rust-cache@6323deb102c322ba6fcbdcafc7e3dddab59af2b6 # v2.9.2 with: workspaces: src-tauri @@ -323,7 +323,7 @@ jobs: mv "$AAB" "$OUT/bundle/universalRelease/Sable-${VERSION}-android-universal.aab" - name: Attest Android bundles - uses: actions/attest-build-provenance@0f67c3f4856b2e3261c31976d6725780e5e4c373 # v4.1.1 + uses: actions/attest-build-provenance@4d101475d8b20a2381f78447822ac1eab6504dd8 # v4.2.2 with: subject-path: | src-tauri/gen/android/app/build/outputs/apk/universal/release/*.apk @@ -407,7 +407,7 @@ jobs: run: rustup target add $RUST_TARGETS - name: Cache Rust build - uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1 + uses: Swatinem/rust-cache@6323deb102c322ba6fcbdcafc7e3dddab59af2b6 # v2.9.2 with: workspaces: src-tauri @@ -460,7 +460,7 @@ jobs: echo "ipa_build=${IPA_BUILD:-$VERSION}" >> "$GITHUB_OUTPUT" - name: Attest iOS bundle - uses: actions/attest-build-provenance@0f67c3f4856b2e3261c31976d6725780e5e4c373 # v4.1.1 + uses: actions/attest-build-provenance@4d101475d8b20a2381f78447822ac1eab6504dd8 # v4.2.2 with: subject-path: ${{ steps.ipa.outputs.path }} @@ -576,7 +576,7 @@ jobs: - name: Attest updater manifest if: steps.manifest.outputs.produced == 'true' - uses: actions/attest-build-provenance@0f67c3f4856b2e3261c31976d6725780e5e4c373 # v4.1.1 + uses: actions/attest-build-provenance@4d101475d8b20a2381f78447822ac1eab6504dd8 # v4.2.2 with: subject-path: latest.json @@ -658,7 +658,7 @@ jobs: tauri: 'true' - name: Cache Rust build - uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1 + uses: Swatinem/rust-cache@6323deb102c322ba6fcbdcafc7e3dddab59af2b6 # v2.9.2 with: workspaces: src-tauri key: ${{ matrix.arch }} @@ -708,7 +708,7 @@ jobs: done - name: Attest Linux bundles - uses: actions/attest-build-provenance@0f67c3f4856b2e3261c31976d6725780e5e4c373 # v4.1.1 + uses: actions/attest-build-provenance@4d101475d8b20a2381f78447822ac1eab6504dd8 # v4.2.2 with: subject-path: | src-tauri/target/release/bundle/deb/*.deb