| #!/bin/bash | |
| cargo clippy --all-targets --all-features -- -D warnings | |
| cargo fmt --all | |
| cargo test --all --all-features | |
| nvim Cargo.toml | |
| cargo build | |
| nvim CHANGELOG.md | |
| nvim src/lib.rs | |
| cargo readme > README.md | |
| cargo publish --dry-run --allow-dirty | |
| git add . | |
| git commit | |
| git push origin | |
| echo "Next step: Wait for CI" | |
| echo "Next step: \`git tag vX.Y.Z; git push --tags\`" | |
| echo "Next step: Create release in Github" | |
| echo "Next step: \`cargo publish\`" |