Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 13 additions & 13 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
Expand Down Expand Up @@ -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
Expand All @@ -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:
Expand All @@ -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
Expand Down Expand Up @@ -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.
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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:
Expand All @@ -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
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/compliance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 }}

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/fuzz.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 }}

Expand Down Expand Up @@ -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 }}

Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/validate-shared.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand All @@ -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
Expand All @@ -202,7 +202,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Verify documentation exists
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/verification-gate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
Loading