Skip to content

420 change github workflow to run test with feature flags #1032

420 change github workflow to run test with feature flags

420 change github workflow to run test with feature flags #1032

Workflow file for this run

name: Test Code
on:
pull_request:
push:
branches:
- main
jobs:
test-code:
runs-on: ubuntu-latest
env:
# Make sure CI fails on all warnings, including Clippy lints
RUSTFLAGS: "-Dwarnings"
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Free up Space and Installation
uses: ./.github/actions/shared
- name: Install Protoc
uses: arduino/setup-protoc@v1
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
- name: Test
uses: actions-rs/cargo@v1
with:
command: test
args: --release
- name: Test for Runtime Benchmarks
uses: actions-rs/cargo@v1
with:
command: test
args: --release --features=runtime-benchmarks,try-runtime