github-release-notes

command module
v0.0.0-...-200e1da Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 27, 2018 License: MIT Imports: 5 Imported by: 0

README

github-release-notes is a basic utility for generating release notes content from GitHub Pull Request history.

Usage

Download a binary from the releases page, or run go get github.com/buchanae/github-release-notes.

Run:

github-release-notes -org ohsu-comp-bio -repo funnel
- PR #519 webdash: fixed elapsedTime calculation
- PR #516 storage/swift: wrap errors with useful context
- PR #515 Moving code
- PR #514 build: fix release notes command
- PR #513 Webdash upgrades
- PR #512 worker/docker: log container metadata
- PR #511 Unexport
- PR #510 build: goreleaser, 0.6.0, github release notes gen
...

You can stop generating notes at a specific PR:

github-release-notes -org ohsu-comp-bio -repo funnel -stop-at 513
- PR #519 webdash: fixed elapsedTime calculation
- PR #516 storage/swift: wrap errors with useful context
- PR #515 Moving code
- PR #514 build: fix release notes command

You can generate notes for only PRs merged since the latest release:

github-release-notes -org ohsu-comp-bio -repo funnel -since-latest-release 
- PR #594 cmd/worker: run task from file
- PR #593 storage/ftp: add FTP support

You can include the git commit messages for each PR:

github-release-notes -org ohsu-comp-bio -repo funnel -include-commits
- PR #519 webdash: fixed elapsedTime calculation
    - 7675a5a5d577340b47e4dbdc5b83338c35a26392 webdash: fixed elapsedTime calculation

- PR #516 storage/swift: wrap errors with useful context
    - 53b583c71da5e06c7dddd26e480f9099d6e8e60d storage/swift: wrap errors with useful context

You can use an API access token by setting the GITHUB_TOKEN environment variable:

export GITHUB_TOKEN=1234...
github-release-notes -org ohsu-comp-bio -repo funnel

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL