Reason: Tag releases

Created on 4 Oct 2019  路  1Comment  路  Source: reasonml/reason

ReasonML 3.5.1 was just created, but there are no tagged releases since 3.0.4, going back to Dec. 2017. Tags are a very helpful way to check out the source tree corresponding to a release, which is helpful for debugging and creating reproducible builds. Having tags also makes it easy to perform a git diff between two tags to see what's changed.

It'd be great if the tagged releases could be backfilled, but at the very least I hope the new 3.5.1 release provides the opportunity to start tagging as a stage of the release process.

Most helpful comment

Please add tags to the repo. Without tags, the GitHub commit and blame UI are significantly less useful. Normally, they display the tags that include a certain commit, which helps with figuring out version bounds and debugging. Obviously, without tags, there is nothing to display.

For example, take this commit: https://github.com/facebook/reason/commit/da280770cf905502d4b99788d9f3d1462893b53e.

GitHub currently shows that it is included in "v.NO", which is the fake release telling users there are no tags in this repo. That's pretty useless.

Please also do legitimate GitHub releases again (simply create them with the button for each tag and paste the changelog). This allows GitHub users to subscribe to release emails from GitHub by watching the repo for Releases only.

>All comments

Please add tags to the repo. Without tags, the GitHub commit and blame UI are significantly less useful. Normally, they display the tags that include a certain commit, which helps with figuring out version bounds and debugging. Obviously, without tags, there is nothing to display.

For example, take this commit: https://github.com/facebook/reason/commit/da280770cf905502d4b99788d9f3d1462893b53e.

GitHub currently shows that it is included in "v.NO", which is the fake release telling users there are no tags in this repo. That's pretty useless.

Please also do legitimate GitHub releases again (simply create them with the button for each tag and paste the changelog). This allows GitHub users to subscribe to release emails from GitHub by watching the repo for Releases only.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

gustavopinto picture gustavopinto  路  3Comments

braibant picture braibant  路  4Comments

shaneosullivan picture shaneosullivan  路  3Comments

modlfo picture modlfo  路  4Comments

chenglou picture chenglou  路  3Comments