# Define the sequence of steps for the CI pipeline steps: full-test: image: rust commands: - rustup default stable - cargo fmt --all -- --check - cargo clippy --jobs 2 -- -D warnings - cargo build --verbose --release --jobs 2 - cargo test --verbose --jobs 2 when: branch: main event: [ push, pull_request ]