diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index ecce32025a..e6e85c025f 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -12,28 +12,37 @@ on: - celo* jobs: - test: + Test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v4 with: - go-version: '1.19' + go-version: '1.20' + + - name: Install foundry + run: | + curl -L https://foundry.paradigm.xyz | sh + ~/.foundry/bin/foundryup - name: Build run: make all + - name: Run e2e tests + run: PATH="~/.foundry/bin:${PATH}" e2e_test/run_all_tests.sh + - name: Test run: make test - lint: + Lint: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-go@v4 with: - go-version: '1.19' + go-version: '1.20' + cache: false - name: Lint run: make lint \ No newline at end of file