E2E deployment to 0x0000000059A24EB229eED07Ac44229DB56C5d797 #438
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Forge Tests | |
env: | |
FOUNDRY_PROFILE: "ci" | |
on: [push, pull_request] | |
jobs: | |
forge-tests: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v4 | |
- name: Install Foundry | |
uses: onbjerg/foundry-toolchain@v1 | |
with: | |
version: nightly | |
- name: Install dependencies | |
run: forge install | |
# NOTE: must run `forge update` explicitly, repo uses cached deps instead of pulling fresh | |
- name: Check formatting | |
run: forge fmt --check | |
- name: Run forge tests | |
# env: | |
# ALCHEMY_API_KEY: ${{ secrets.ALCHEMY_API_KEY }} | |
# run: forge test --fork-url "https://eth-mainnet.alchemyapi.io/v2/$ALCHEMY_API_KEY" | |
run: forge test --ffi -vvv |