From 791ba075821c5d6c5e9cc62542141ec83e52711a Mon Sep 17 00:00:00 2001 From: Vectorized Date: Sun, 13 Oct 2024 09:30:21 +0000 Subject: [PATCH] Edit ci --- .github/workflows/ci.yml | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 38a2dfa89..726f9e96c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -70,7 +70,6 @@ jobs: forge test --via-ir ) || ( [ "${{ matrix.profile }}" = "min-solc" ] && - forge fmt --check && forge test --use 0.8.4 --skip "*/g/*" ) || ( [ "${{ matrix.profile }}" = "min-solc-via-ir" ] && @@ -128,7 +127,7 @@ jobs: delete: ${{ !steps.gas_diff.outputs.markdown }} message: ${{ steps.gas_diff.outputs.markdown }} - global-lib-checker : + prep-checker: runs-on: ${{ matrix.os }} strategy: matrix: @@ -137,9 +136,20 @@ jobs: steps: - name: Checkout code uses: actions/checkout@v4 + + - name: Install Foundry + uses: foundry-rs/foundry-toolchain@v1 + with: + version: nightly - - name: Run global libs generator script - run: node prep/gen-globalized-libs + - name: Install Dependencies + run: forge install + + - name: Run prep scripts and forge fmt + run: > + ( node prep/gen-globalized-libs && + forge fmt + ) - name: Check for file changes run: |