Skip to content

Latest commit

 

History

History
25 lines (20 loc) · 945 Bytes

RELEASE.md

File metadata and controls

25 lines (20 loc) · 945 Bytes

Release Instructions

  1. Make sure that all tests are successful:
$ ./gradlew test
  1. Also test the package in the GUI by doing the test cases outlined in GUI-TEST.md

  2. Increase the version and tag the release with the new version. This can be done with version-bump.sh:

$ ./version-bump.sh 1.7.0 1.7.1
  1. Add a blurb of changes to the Changes section in Description.props

  2. Create ZIP files in ./release-files for each package and generate their sha256 sums with:

$ ./make-release-files.sh
  1. Draft a new GitHub release, add a changelog and the sha256 sums that were generated during (4) in release-files/sums.sha256

  2. Upload all ZIP files and sh/ps1 scripts in the release-files directory generated in step (3). This can be done with the upload-release.sh script:

$ ./upload-release.sh 1.7.1