hkgr-0.1: README.md
# Hkgr
[](https://hackage.haskell.org/package/hkgr)
[](LICENSE)
[](https://travis-ci.org/juhp/hkgr)
`hkgr` (pronounced "Hackager") is a tool for making releases of
Haskell packages on Hackage.
## Usage
```
$ hkgr
HacKaGe Release workflow
Usage: hkgr [--version] COMMAND
A tool to help Hackage maintainers with releasing packages
Available options:
-h,--help Show this help text
--version Show version
Available commands:
tag 'git tag' version
dist Make tarball from latest tag ('cabal sdist')
version Show the package version from .cabal file
upload 'cabal upload' tarball to Hackage
publish Publish to Hackage ('cabal upload --publish')
upload-haddock Upload documentation to Hackage
publish-haddock Upload documentation to Hackage
push-tags 'git push --tags' to origin
```
## Example
```
$ git commit -m "new release"
$ git push
$ hkgr tag
$ hkgr dist
$ hkgr upload
$ hkgr upload-haddock
$ hkgr publish
$ hkgr publish-haddock
```