Skip to content

Latest commit

 

History

History
13 lines (11 loc) · 1002 Bytes

RELEASING.md

File metadata and controls

13 lines (11 loc) · 1002 Bytes

How to release a new version

  • In the github.com ui Release page click on 'Draft a new release'
  • Select 'Choose a tag' and enter a new tag of the format v0.0.3 or whatever the next number should be
    • note the action workflow later is expecting the tag to start with a 'v'
    • this balances some degree of consistency but with flexability to create tags say v1.0.0-beta-2
    • Please see the Go notes on module versions for more information
  • Enter a title - typically something like Idemix v0.0.3 but no requirements
  • The description is free-form - any information on noteable updates can be made. Also the 'generate release notes' button is very good at getting a basic changelog.
  • Click 'Publish release'

A new release is created, with a tag that can be used in go get commands But also a github action is run to attache the idemix binaries to the release notes automatically.