Commit d82fafca authored by protolambda's avatar protolambda

ci: include contracts build step

parent a927417d
on: [push, pull_request] on: [push, pull_request]
name: Go Test name: Cannon Test
jobs: jobs:
go-test: cannon-test:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/setup-go@v3 - uses: actions/setup-go@v3
with: with:
go-version: 1.20.x go-version: 1.20.x
- name: Install Foundry
uses: foundry-rs/foundry-toolchain@v1
- uses: actions/checkout@v3 - uses: actions/checkout@v3
with: with:
submodules: true submodules: true
...@@ -44,6 +46,9 @@ jobs: ...@@ -44,6 +46,9 @@ jobs:
- name: Build examples - name: Build examples
working-directory: ./example working-directory: ./example
run: make bin/minimal.elf run: make bin/minimal.elf
- name: build contracts
working-directory: ./contracts
run: forge build
- name: mipsevm tests - name: mipsevm tests
working-directory: ./mipsevm working-directory: ./mipsevm
run: go test ./... run: go test ./...
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment