Skip to content

Latest commit

 

History

History
19 lines (18 loc) · 617 Bytes

RELEASE.md

File metadata and controls

19 lines (18 loc) · 617 Bytes

Required software for making a release

  • github-release for uploading packages
  • gox for cross compiling
    • Run gox -build-toolchain
    • This assumes you have your own source checkout
  • pandoc for making the html and man pages

Making a release

  • go get -u -f -v ./...
  • make test
  • make tag
  • edit docs/content/changelog.md
  • git commit -a -v
  • make retag
  • Set the GOPATH for a gox enabled compiler - . ~/bin/go-cross

  • make cross
  • make upload
  • make upload_website
  • git push --tags origin master