Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tag releases #2461

Closed
nirvdrum opened this issue Oct 4, 2019 · 2 comments
Closed

Tag releases #2461

nirvdrum opened this issue Oct 4, 2019 · 2 comments

Comments

@nirvdrum
Copy link

nirvdrum commented Oct 4, 2019

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.

@aantron
Copy link

aantron commented Feb 23, 2020

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: da28077.

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.

@anmonteiro
Copy link
Member

This is being done now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants