aws-sdk-ruby icon indicating copy to clipboard operation
aws-sdk-ruby copied to clipboard

Release tags in git

Open tenderlove opened this issue 5 years ago • 6 comments

Hi,

I'm trying to find what version shipped with d98d94c413a815d1bcf14fab7ccb6f526e3c4111, but I found that none of the v3.X tags have been pushed to GitHub. Could someone push the tags please?

Thanks!

tenderlove avatar Feb 19 '20 00:02 tenderlove

Our GitHub tags use version 2. We have no good way of publishing our releases/tags for version 3 because it's modular. It's fixed in this version: https://github.com/aws/aws-sdk-ruby/blob/master/gems/aws-sdk-core/CHANGELOG.md#3542-2019-06-03

mullermp avatar Feb 19 '20 00:02 mullermp

I see. Is there a good way for me to tell what commit was in a particular release? Reading through changelogs seems rough. Also is there a way to know what git revision is equivalent to a particular release?

Thanks for your time!

tenderlove avatar Feb 19 '20 00:02 tenderlove

For V3, there's no good way to do so. In the commit there will generally be an "unreleased" changelog entry. If it's marked as an "issue" then it will add a patch version bump, if it's marked as a "feature" it will be a minor version bump. I suppose you could look at the previous entry and determine that.

mullermp avatar Feb 19 '20 01:02 mullermp

@mullermp ok, thanks for the info! 🙇🏻‍♀️

tenderlove avatar Feb 19 '20 20:02 tenderlove

No problem. If you have any idea on how to best tag those, I'm open to suggestions. We could tag aws-sdk-core releases in the repo but that's not as useful for finding releases with new APIs for service gems. Having tags for every service gem could get very messy very fast (growing list).

mullermp avatar Feb 19 '20 22:02 mullermp

Re-opening as a feature request to do git release tagging based around dates.

mullermp avatar Mar 20 '23 18:03 mullermp