summaryrefslogtreecommitdiff
path: root/release-hook.sh
blob: 8da5636deaf02090c445f4ee9b5da208c3d71391 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/bash

# Error out if any command fails
set -e

typos
cargo upgrades

# Similar to CI
cargo clippy -- --deny warnings
cargo fmt --all --check
cargo test --workspace --all-targets
cargo run -- dev check --require-solutions

# MSRV
cargo +1.80 run -- dev check --require-solutions