fix: install forge in ci
This commit is contained in:
parent
f0ac6c3022
commit
ce78e2ca63
|
@ -4,32 +4,40 @@ on:
|
|||
push:
|
||||
branches: [main]
|
||||
paths:
|
||||
- '**.sol'
|
||||
- 'scripts/**.ts'
|
||||
- 'test/**.ts'
|
||||
- 'hardhat.config.ts'
|
||||
- 'package.json'
|
||||
- '.github/workflows/ci.yml'
|
||||
- "**.sol"
|
||||
- "scripts/**.ts"
|
||||
- "test/**.ts"
|
||||
- "hardhat.config.ts"
|
||||
- "package.json"
|
||||
- ".github/workflows/ci.yml"
|
||||
|
||||
pull_request:
|
||||
branches: [main]
|
||||
paths:
|
||||
- '**.sol'
|
||||
- 'scripts/**.ts'
|
||||
- 'test/**.ts'
|
||||
- 'hardhat.config.ts'
|
||||
- 'package.json'
|
||||
- '.github/workflows/ci.yml'
|
||||
- "**.sol"
|
||||
- "scripts/**.ts"
|
||||
- "test/**.ts"
|
||||
- "hardhat.config.ts"
|
||||
- "package.json"
|
||||
- ".github/workflows/ci.yml"
|
||||
|
||||
jobs:
|
||||
test:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
- name: Install Foundry
|
||||
uses: foundry-rs/foundry-toolchain@v1
|
||||
with:
|
||||
version: nightly
|
||||
|
||||
- uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: 16
|
||||
cache: 'yarn'
|
||||
cache: "yarn"
|
||||
- id: dependencies
|
||||
run: yarn install
|
||||
|
||||
|
@ -49,4 +57,4 @@ jobs:
|
|||
with:
|
||||
github-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
coverage-files: coverage/lcov.info
|
||||
artifact-name: code-coverage-report
|
||||
artifact-name: code-coverage-report
|
||||
|
|
Loading…
Reference in New Issue