diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6a85ce2..7060f9a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,7 +19,7 @@ jobs: name: Rivet Artifact Traceability runs-on: [self-hosted, linux, x64, rust-cpu] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 with: @@ -37,7 +37,7 @@ jobs: name: Format runs-on: [self-hosted, linux, x64, light] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@stable with: components: rustfmt @@ -50,7 +50,7 @@ jobs: # provisioned on smithy hosts. Migrate once smithy ships z3 in toolchains. runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@stable with: components: clippy @@ -71,7 +71,7 @@ jobs: os: [ubuntu-latest, macos-latest, windows-latest] rust: [stable] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - name: Run tests @@ -85,7 +85,7 @@ jobs: matrix: os: [ubuntu-latest, macos-latest, windows-latest] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - name: Build release @@ -103,7 +103,7 @@ jobs: runs-on: [self-hosted, linux, x64, rust-cpu] needs: build steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - name: Install wasm-tools @@ -178,7 +178,7 @@ jobs: run: | sudo rm -rf /usr/share/dotnet /usr/local/lib/android /opt/ghc df -h - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@stable with: components: llvm-tools-preview @@ -201,7 +201,7 @@ jobs: name: Benchmarks runs-on: [self-hosted, linux, x64, rust-cpu] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 with: @@ -217,7 +217,7 @@ jobs: # provisioned on smithy hosts. Migrate once smithy ships z3. runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - name: Install Z3 @@ -277,7 +277,7 @@ jobs: # Could migrate by extracting into $HOME, but skipping until needed. runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 # Pin to Rust 1.93.1 for WASM build — Rust 1.94.0 bundles a # wasm-component-ld that generates __wasi_init_tp imports which the # wasip2 component model cannot resolve with wasi-sdk-25. @@ -322,7 +322,7 @@ jobs: runs-on: [self-hosted, linux, x64, rust-cpu] needs: [build, wasm-build] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - name: Install wasm-tools @@ -380,7 +380,7 @@ jobs: # does not by itself close those gaps. continue-on-error: true steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Nix uses: cachix/install-nix-action@v31 with: @@ -403,7 +403,7 @@ jobs: runs-on: ubuntu-latest needs: [build] steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - name: Install wasm-opt and wasm-tools diff --git a/.github/workflows/compliance.yml b/.github/workflows/compliance.yml index 91cd104..f09a559 100644 --- a/.github/workflows/compliance.yml +++ b/.github/workflows/compliance.yml @@ -37,7 +37,7 @@ jobs: case "$TAG" in v*) ;; *) echo "::error::tag '$TAG' must start with v"; exit 1 ;; esac echo "tag=$TAG" >> "$GITHUB_OUTPUT" - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: ref: ${{ steps.tag.outputs.tag }} diff --git a/.github/workflows/fuzz.yml b/.github/workflows/fuzz.yml index 2157fc4..36751a2 100644 --- a/.github/workflows/fuzz.yml +++ b/.github/workflows/fuzz.yml @@ -45,7 +45,7 @@ jobs: - fuzz_differential steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Install Rust nightly uses: dtolnay/rust-toolchain@nightly @@ -110,7 +110,7 @@ jobs: if: always() steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Download all corpora uses: actions/download-artifact@v8 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5b0b361..8ce3ad8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -65,7 +65,7 @@ jobs: archive: zip binary: loom.exe steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: ref: ${{ inputs.tag || github.ref }} @@ -131,7 +131,7 @@ jobs: id-token: write attestations: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: ref: ${{ inputs.tag || github.ref }} diff --git a/.github/workflows/validate-shared.yml b/.github/workflows/validate-shared.yml index 4365008..f649b22 100644 --- a/.github/workflows/validate-shared.yml +++ b/.github/workflows/validate-shared.yml @@ -17,7 +17,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install Rust uses: dtolnay/rust-toolchain@stable @@ -61,7 +61,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install Rust uses: dtolnay/rust-toolchain@stable @@ -105,7 +105,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install Rust uses: dtolnay/rust-toolchain@stable @@ -153,7 +153,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install Rust uses: dtolnay/rust-toolchain@stable @@ -178,7 +178,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install Rust uses: dtolnay/rust-toolchain@stable @@ -202,7 +202,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Verify documentation exists run: | diff --git a/.github/workflows/verification-gate.yml b/.github/workflows/verification-gate.yml index 57c88d9..44918bd 100644 --- a/.github/workflows/verification-gate.yml +++ b/.github/workflows/verification-gate.yml @@ -26,7 +26,7 @@ jobs: # z3-sys feature provides the library statically. Z3_SYS_Z3_HEADER: /usr/include/z3.h steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: dtolnay/rust-toolchain@stable