Skip to content

workflows: pin clippy version #1

workflows: pin clippy version

workflows: pin clippy version #1

Workflow file for this run

name: Build, lint and test
on: workflow_call
permissions:
contents: read
jobs:
check:
name: Check Code with stable output
runs-on: ubuntu-latest
steps:
- name: Install protoc
run: sudo apt install -y protobuf-compiler
- uses: actions/checkout@v4
- uses: actions-rs/cargo@v1
name: check code
run: make check
build:
name: Build and test
runs-on: ubuntu-latest
steps:
- name: Install protoc
run: sudo apt install -y protobuf-compiler
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
- name: cargo build
run: cargo build --release --all-features
- name: cargo test
run: cargo test --all-features --all-targets --benches