$ npx gh-shipit
node >=12 required. still don't know about npx?
- Detailed overview of all the repos in organization
- View how many commits in
developare ahead ofmaster - View how many commits in
masterare behind ofdevelop - View latest commit date in
develop - View latest version released
- View latest release draft version
- View how many commits in
- Create a release branch in git-flow style (
release/vX.x.x) - Open branch comparison on github in browser to decide on release name
- Create a PR from release branch to
master - Create Release Notes Draft
- Create
releaselabel in repo and assign it to PR - Open created PR in browser
Merge Renovate bot PRs in bulk
- Fuzzy search with autocomplete
- Approve & merge PRs in parallel, 10 merges concurrently
- Print number of merged PRs and URLs to PRs failed to merge
- Histogram of releases per week in current quarter
- Releases this week
- Releases last week
- Releases this month
- Releases this quarter
Follow interactive instructions
$ shipitMIT © Vlad Holubiev


