Skip to content

Fix Foundry project structure #167

Fix Foundry project structure

Fix Foundry project structure #167

Workflow file for this run

name: Makefile CI
on:
push:
branches: ["main"]
pull_request:
branches: ["main"]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: configure
run: ./configure
- name: Install Foundry
uses: foundry-rs/foundry-toolchain@v1
- name: Initialize Git Submodules
run: git submodule update --init --recursive
- name: Install Forge Dependencies
run: forge install
- name: Run build
run: |
export PATH="/home/runner/.config/.foundry/bin:$PATH";
make build;
- name: Run tests
run: |
export PATH="/home/runner/.config/.foundry/bin:$PATH";
make test;