pullr
Based on the update batteries script by @xJonathanLEI.
Install
Using cargo:
cargo install pullr
Usage
Merge a single pull request:
pullr --dry-run 123
Run a command on success and use master
as main branch:
pullr -c="echo OK" -dm 123
Release
Run cargo release hook
to inspect the changelog generated with git cliff.
Use cargo release
to create a new tag and publish the release.