From f40b4d089cfce48c13bab0fa6f084bfbf43a7fbf Mon Sep 17 00:00:00 2001 From: A5 Pickle Date: Mon, 15 Jan 2024 08:28:07 -0600 Subject: [PATCH] evm: fix ci to use secret --- .github/workflows/ci.yml | 4 +++- evm/Makefile | 6 +++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7fdd7ae..e5816d5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,7 +23,9 @@ jobs: uses: "foundry-rs/foundry-toolchain@v1" - name: "Run the tests" - run: "cd evm && make test" + env: + CI_FORK_RPC: ${{ secrets.POLYGON_MUMBAI_RPC }} + run: "cd evm && make ci" - name: "Add test summary" run: | diff --git a/evm/Makefile b/evm/Makefile index d1e1bd9..08b6026 100644 --- a/evm/Makefile +++ b/evm/Makefile @@ -1,6 +1,6 @@ include env/testing.env -.PHONY: dependencies test clean all +.PHONY: dependencies test clean all ci all: build @@ -28,6 +28,10 @@ build: dependencies test: dependencies forge test --fork-url ${TESTING_FORK_RPC} -vv +.PHONY: ci +ci: dependencies + forge test --fork-url ${CI_FORK_RPC} -vv --fail-fast + .PHONY: gas-report gas-report: dependencies forge test --fork-url ${TESTING_FORK_RPC} --match-path forge/tests/gas/* --fuzz-runs 512 --gas-report