Skip to content

feat: add lazer contracts and sdks #1

feat: add lazer contracts and sdks

feat: add lazer contracts and sdks #1

name: "Lazer EVM SDK Test Suite"
on:
push:
branches:
- main
paths:
- lazer/contracts/evm/**
pull_request:
paths:
- lazer/contracts/evm/**
jobs:
lazer-rust-test-suite:
name: Lazer EVM Test Suite
runs-on: ubuntu-22.04
defaults:
run:
working-directory: lazer/contracts/evm
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- name: Install Foundry
uses: foundry-rs/foundry-toolchain@v1
- name: Check formatting
working-directory: contracts/evm
run: forge fmt --check
- name: Check build
working-directory: contracts/evm
run: forge build --sizes
- name: Run tests
working-directory: contracts/evm
run: forge test -vvv