/pullr

Merge multiple pull requests into a local branch with a single command

Primary LanguageRustMIT LicenseMIT

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.