diff --git a/.github/workflows/ci-deep.yml b/.github/workflows/ci-deep.yml index eb02bb1b..2c91b8e3 100644 --- a/.github/workflows/ci-deep.yml +++ b/.github/workflows/ci-deep.yml @@ -115,37 +115,31 @@ jobs: ETH_NODE_URI_OPTIMISM: ${{ secrets.ETH_NODE_URI_OPTIMISM }} ETH_NODE_URI_MAINNET: ${{ secrets.ETH_NODE_URI_MAINNET }} - test-invariant: - needs: ["build", "lint"] - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - with: - submodules: "recursive" - - - uses: actions/cache/restore@v3 - with: - fail-on-cache-miss: true - path: | - cache-forge - out - node_modules - key: "build-${{ github.sha }}" - - - name: Install Foundry - uses: foundry-rs/foundry-toolchain@v1 - with: - version: nightly - - - name: Run Foundry tests - run: yarn test:invariant - env: - FOUNDRY_INVARIANT_RUNS: ${{ github.event.inputs.invariantRuns || '300' }} - FOUNDRY_INVARIANT_DEPTH: ${{ github.event.inputs.invariantDepth || '50' }} - ETH_NODE_URI_POLYGON: ${{ secrets.ETH_NODE_URI_POLYGON }} - ETH_NODE_URI_ARBITRUM: ${{ secrets.ETH_NODE_URI_ARBITRUM }} - ETH_NODE_URI_OPTIMISM: ${{ secrets.ETH_NODE_URI_OPTIMISM }} - ETH_NODE_URI_MAINNET: ${{ secrets.ETH_NODE_URI_MAINNET }} + # test-invariant: + # needs: ["build", "lint"] + # runs-on: ubuntu-latest + # steps: + # - uses: actions/checkout@v3 + # with: + # submodules: "recursive" + + # - uses: actions/cache/restore@v3 + # with: + # fail-on-cache-miss: true + # path: | + # cache-forge + # out + # node_modules + # key: "build-${{ github.sha }}" + + # - name: Install Foundry + # uses: foundry-rs/foundry-toolchain@v1 + # with: + # version: nightly + + # - name: Run Foundry tests + # run: yarn test:invariant + # TODO: add env back when uncommenting test-fuzz: needs: ["build", "lint"] @@ -176,4 +170,4 @@ jobs: ETH_NODE_URI_POLYGON: ${{ secrets.ETH_NODE_URI_POLYGON }} ETH_NODE_URI_ARBITRUM: ${{ secrets.ETH_NODE_URI_ARBITRUM }} ETH_NODE_URI_OPTIMISM: ${{ secrets.ETH_NODE_URI_OPTIMISM }} - ETH_NODE_URI_MAINNET: ${{ secrets.ETH_NODE_URI_MAINNET }} \ No newline at end of file + ETH_NODE_URI_MAINNET: ${{ secrets.ETH_NODE_URI_MAINNET }} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8de8903e..eaf1f448 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -104,37 +104,30 @@ jobs: ETH_NODE_URI_OPTIMISM: ${{ secrets.ETH_NODE_URI_OPTIMISM }} ETH_NODE_URI_MAINNET: ${{ secrets.ETH_NODE_URI_MAINNET }} - test-invariant: - needs: ["build", "lint"] - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - with: - submodules: "recursive" - - - uses: actions/cache/restore@v3 - with: - fail-on-cache-miss: true - path: | - cache-forge - out - node_modules - key: "build-${{ github.sha }}" - - - name: Install Foundry - uses: foundry-rs/foundry-toolchain@v1 - with: - version: nightly - - - name: Run Foundry tests - run: yarn test:invariant - env: - FOUNDRY_INVARIANT_RUNS: "8" - FOUNDRY_INVARIANT_DEPTH: "256" - ETH_NODE_URI_POLYGON: ${{ secrets.ETH_NODE_URI_POLYGON }} - ETH_NODE_URI_ARBITRUM: ${{ secrets.ETH_NODE_URI_ARBITRUM }} - ETH_NODE_URI_OPTIMISM: ${{ secrets.ETH_NODE_URI_OPTIMISM }} - ETH_NODE_URI_MAINNET: ${{ secrets.ETH_NODE_URI_MAINNET }} + # test-invariant: + # needs: ["build", "lint"] + # runs-on: ubuntu-latest + # steps: + # - uses: actions/checkout@v3 + # with: + # submodules: "recursive" + + # - uses: actions/cache/restore@v3 + # with: + # fail-on-cache-miss: true + # path: | + # cache-forge + # out + # node_modules + # key: "build-${{ github.sha }}" + + # - name: Install Foundry + # uses: foundry-rs/foundry-toolchain@v1 + # with: + # version: nightly + + # - name: Run Foundry tests + # run: yarn test:invariant test-fuzz: needs: ["build", "lint"] @@ -246,4 +239,4 @@ jobs: - name: "Add Slither summary" run: | echo "## Slither result" >> $GITHUB_STEP_SUMMARY - echo "✅ Uploaded to GitHub code scanning" >> $GITHUB_STEP_SUMMARY \ No newline at end of file + echo "✅ Uploaded to GitHub code scanning" >> $GITHUB_STEP_SUMMARY diff --git a/lib/forge-std b/lib/forge-std index 9b49a72c..978ac6fa 160000 --- a/lib/forge-std +++ b/lib/forge-std @@ -1 +1 @@ -Subproject commit 9b49a72cfdb36bcf195eb863f868f01a6d6d3186 +Subproject commit 978ac6fadb62f5f0b723c996f64be52eddba6801 diff --git a/lib/prb-math b/lib/prb-math index 1edf08dd..9dc06519 160000 --- a/lib/prb-math +++ b/lib/prb-math @@ -1 +1 @@ -Subproject commit 1edf08dd73eb1ace0042459ba719b8ea4a55c0e0 +Subproject commit 9dc06519f3b9f1659fec7d396da634fe690f660c