Create tod-bin
directory for pushing to AUR
./setup_aur.sh
This checklist is just here for me to reduce the friction of publishing new versions.
Code changes
-
Change version in
Cargo.toml
-
Update dependencies and make sure nothing broke with
./update_test.sh
-
Update CHANGELOG.md with version number
-
Update README.md with help text
cargo run -- -h
-
Add any new examples to README.md
-
Open PR for version and wait for it to pass
-
Commit and merge PR
-
Build release
git checkout main
git pull
cargo aur
- Make sure to use the label and title in format
v0.3.8
- Add binary from
tod
directory
- Publish to Cargo with
cargo publish
- Push to AUR with
./push_aur.sh