Skip to content

Release Procedure

Ayke edited this page Aug 6, 2019 · 20 revisions

This is a checklist for how to perform a release of TinyGo.

  • Update CHANGELOG.md
  • Update version
  • Create tagged release
  • Merge to master branch
  • Upload binaries for 64-bit Linux and Darwin
  • Upload DEB file
  • Update Homebrew recipe https://github.com/tinygo-org/homebrew-tools
  • Update Docker container for release build https://github.com/tinygo-org/docker
  • Build ARM binary
  • Upload ARM binary
  • Upload ARM DEB file
  • Update installation links in the documentation
  • Update documentation to match the latest release following the changelog
Clone this wiki locally