From d75fa1f5cbf9e56c55190dbd41af4e0cb8cfdc12 Mon Sep 17 00:00:00 2001 From: Meridian Mind Date: Fri, 11 Sep 2026 10:22:33 +0000 Subject: [PATCH] ci: modernize GitHub Actions output syntax and bump foundry-toolchain to v1.7.0 - Replace deprecated ::set-output runner command with GITHUB_OUTPUT environment file in foundry and hardhat jobs - Upgrade foundry-rs/foundry-toolchain to v1.7.0 across foundry and slither jobs Signed-off-by: Meridian Mind --- .github/workflows/contracts.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/contracts.yml b/.github/workflows/contracts.yml index 3c19c634..fd158aa6 100644 --- a/.github/workflows/contracts.yml +++ b/.github/workflows/contracts.yml @@ -35,7 +35,7 @@ jobs: persist-credentials: false - name: Install Foundry - uses: foundry-rs/foundry-toolchain@8b0419c685ef46cb79ec93fbdc131174afceb730 # v1.6.0 + uses: foundry-rs/foundry-toolchain@8789b3e21e6c11b2697f5eb56eddae542f746c10 # v1.7.0 with: version: nightly @@ -49,7 +49,7 @@ jobs: - name: Get yarn cache directory path id: yarn-cache-dir-path - run: echo "::set-output name=dir::$(yarn cache dir)" + run: echo "dir=$(yarn cache dir)" >> "$GITHUB_OUTPUT" - name: Cache yarn dependencies uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1 @@ -110,7 +110,7 @@ jobs: - name: Get yarn cache directory path id: yarn-cache-dir-path - run: echo "::set-output name=dir::$(yarn cache dir)" + run: echo "dir=$(yarn cache dir)" >> "$GITHUB_OUTPUT" - name: Cache yarn dependencies uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb # v5.0.1 @@ -158,7 +158,7 @@ jobs: - run: yarn install --frozen-lockfile - - uses: foundry-rs/foundry-toolchain@8b0419c685ef46cb79ec93fbdc131174afceb730 # v1.6.0 + - uses: foundry-rs/foundry-toolchain@8789b3e21e6c11b2697f5eb56eddae542f746c10 # v1.7.0 with: version: nightly