Apx eth adapter #654
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: CI | |
on: pull_request | |
# jobs: | |
# forge-tests: | |
# name: Runs hardhat and foundry tests | |
# runs-on: ubuntu-latest | |
# steps: | |
# - uses: actions/checkout@v2 | |
# - name: Install Foundry | |
# uses: onbjerg/foundry-toolchain@v1 | |
# with: | |
# version: nightly | |
# - name: Install dependencies | |
# run: forge install | |
# - name: Install submodules | |
# run: git submodule update --init --recursive | |
# - name: Install node modules | |
# run: yarn install | |
# - name: Compile contracts | |
# run: yarn compile | |
# - name: Run hardhat tests | |
# run: yarn test | |
# - name: Run forge tests | |
# env: | |
# ALCHEMY_API_KEY: ${{ secrets.ALCHEMY_API_KEY }} | |
# TEST_PROFILE: default | |
# run: ./test.sh | |
# on: push | |
jobs: | |
forge-tests: | |
name: Runs lite profile of foundry tests | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
- uses: actions/setup-node@v2 | |
with: | |
node-version: 16 | |
- name: Install Foundry | |
uses: onbjerg/foundry-toolchain@v1 | |
with: | |
version: nightly | |
- name: Install dependencies | |
run: forge install | |
- name: Install submodules | |
run: git submodule update --init --recursive | |
- name: Run forge tests | |
env: | |
ALCHEMY_API_KEY: ${{ secrets.ALCHEMY_API_KEY }} | |
OPTIMISM_ALCHEMY_API_KEY: ${{ secrets.OPTIMISM_ALCHEMY_API_KEY }} | |
TEST_PROFILE: lite | |
run: ./test.sh | |
hardhat-tests: | |
name: Runs hardhat tests | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
- uses: actions/setup-node@v2 | |
with: | |
node-version: 16 | |
- name: Install submodules | |
run: git submodule update --init --recursive | |
- name: Install node modules | |
run: yarn install | |
- name: Compile contracts | |
run: yarn compile | |
- name: Run hardhat tests | |
run: yarn test |