tasks:
build_all:
description: "Build all"
command: !commands
- cargo build --all-targets --all-features
test:
description: "Run all test"
command: !commands
- cargo test --all-features
clippy:
description: "Run clippy"
command: !commands
- cargo clippy --all-features --all-targets -- -D warnings
doc:
description: "Run doc"
command: !commands
- cargo doc --no-deps
semver_checks:
description: "Run semver_checks"
command: !commands
- cargo semver-checks
prepush:
description: "Run all CI checks before push"
command: !commands
- test
- clippy
- doc
prepush_full:
description: "Run all CI checks before push, including, semver checks"
command: !commands
- prepush
- semver_checks