Skip to content

fix: vrng consumer unused immutable var #71

fix: vrng consumer unused immutable var

fix: vrng consumer unused immutable var #71

Workflow file for this run

name: CI
on:
release:
types: [created]
push:
branches:
- main
pull_request:
workflow_dispatch:
jobs:
check:
strategy:
fail-fast: true
matrix:
mode:
- zksync
- evm
chain:
- testnet
- mainnet
name: Foundry project
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- name: Install Foundry
uses: abstract-foundation/foundry-toolchain-zksync@v1
- name: Show Forge version
run: |
forge --version
- name: Run Forge fmt
run: |
forge fmt --check
id: fmt
- name: Run Forge build
run: |
forge build ${{ matrix.mode == 'zksync' && '--zksync' || '--sizes' }}
id: build
- name: Run Forge tests
env:
RPC_URL: ${{ matrix.chain == 'testnet' && secrets.TESTNET_RPC_URL || secrets.MAINNET_RPC_URL }}
run: |
FOUNDRY_PROFILE=${{ matrix.mode == 'zksync' && 'zksync' || env.FOUNDRY_PROFILE }}
forge test -vvv ${{ matrix.mode == 'zksync' && '--zksync' || '' }}
id: test