Build what's next on GitHub, the place for anyone from anywhere to build anything.
Join us October 28-29 in San Francisco or online for GitHub Universe, our flagship developer event uniting people, agents, and the world's code.
I just pushed a feature that optionally uses annotated tags to describe your project’s downloads. Check out how Rails describes their v2.3.5 release: Ruby on Rails 2.3.5 * Improved Ruby…
I just pushed a feature that optionally uses annotated tags to describe your project’s downloads. Check out how Rails describes their v2.3.5 release:
That is a lot better than the tag’s commit message:
If you’re like me and had no idea what annotated tags are, do yourself a favor and read up on them.
We also tweaked the output filename of tag/branch downloads so that they contain the tag in the file name.
The new format is {user}-{repo}-{tag}-{n}-g{sha}.tar.gz, where n is the number of commits since the latest tag. This is taken directly from the ‘git describe’ command.