From e691f5884817d264dcd245c5c228a6088087fb2c Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 7 Sep 2026 08:11:03 +0000 Subject: [PATCH] [ci] check foundry.lock matches submodule pins Co-authored-by: MathisGD <74971347+MathisGD@users.noreply.github.com> Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01MRqHQTE7hdYmNBMuyNkhmM --- .github/workflows/foundry.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/foundry.yml b/.github/workflows/foundry.yml index 2d60f84c..76e9eb80 100644 --- a/.github/workflows/foundry.yml +++ b/.github/workflows/foundry.yml @@ -23,7 +23,11 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 + with: + submodules: recursive - uses: foundry-rs/foundry-toolchain@908c540300062bd5a7e473851cdb4282204cee09 # v1.9.1 + - name: Check foundry.lock matches submodule pins + run: forge build --locked - run: forge test -vvv env: FOUNDRY_FUZZ_RUNS: 10000