From 5035dd905078cbf014b450f8c412178381018bb9 Mon Sep 17 00:00:00 2001 From: Emma Jamieson-Hoare Date: Thu, 30 Apr 2026 10:31:34 +0200 Subject: [PATCH] ci: pin foundry SHA for invariant tests Pins the foundry checkout in specs.yml to a specific SHA on mablr/alloy_bump_without_op instead of tracking master. The branch ships an alloy 2.0.4 bump with OP stack support stripped, which unblocks tempo's reth bump (#3761) without requiring an alloy-evm 0.34 port of alloy-op-evm/op-reth. Amp-Thread-ID: https://ampcode.com/threads/T-019ddd67-4b2a-757e-88b3-3c395d034b32 Co-authored-by: Amp --- .github/workflows/specs.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/specs.yml b/.github/workflows/specs.yml index 67931c28b8..c0fac86c10 100644 --- a/.github/workflows/specs.yml +++ b/.github/workflows/specs.yml @@ -16,6 +16,8 @@ on: env: CARGO_TERM_COLOR: always RUSTC_WRAPPER: "sccache" + # Pinned to mablr/alloy_bump_without_op (alloy 2.0.4 + OP support stripped) + FOUNDRY_SHA: "be874c9f6dacaa289b8c3b438f0e94e8d34e9fe0" jobs: check-specs-changes: @@ -168,7 +170,7 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: repository: foundry-rs/foundry - ref: master + ref: ${{ env.FOUNDRY_SHA }} path: foundry persist-credentials: false