name: ci on: push: branches: [main] pull_request: jobs: check: runs-on: docker container: image: rust:1.97 steps: - uses: actions/checkout@v4 - run: rustup component add rustfmt clippy - run: cargo fmt --all --check - run: cargo clippy --workspace --all-targets -- -D warnings - run: cargo test --workspace - run: cargo run -q -p cb-sim -- scenarios/ground/*.yaml || test $? -eq 2