dependency-analysis-gradle-plugin icon indicating copy to clipboard operation
dependency-analysis-gradle-plugin copied to clipboard

Create GitHub releases for corresponding tags

Open ianbrandt opened this issue 2 years ago • 4 comments

Is your feature request related to a problem? Please describe. Despite having enabled watching of releases for this repo, I typically only find out about new versions of this project when I do ad-hoc runs of the Gradle Versions Plugin on one of my projects.

Describe the solution you'd like I see releases are regularly tagged, but those tags aren't flagged as releases. It would be nice if GitHub releases were created for those tags. It will allow me to test and give feedback on releases sooner due to the notifications. Also, auto-generated release notes could include links to all the GitHub issues included in the release, which I've often wished to see in the current 'CHANGELOG.md'.

Describe alternatives you've considered None.

Additional context None.

ianbrandt avatar Nov 16 '23 05:11 ianbrandt

Thanks for the issue. I think this would be a good idea, but I'm not sure when I'll have time to pursue it. If it's something someone else could contribute, I'd be open to that.

autonomousapps avatar Nov 16 '23 18:11 autonomousapps

I'm happy to help out with this, though I believe I'd need to be made a collaborator to be able to create releases from tags. I can promise not to muck with anything else if made a collaborator.

My intent would be to just create a release for the most recent version and future versions, unless there was a particular request to create retroactive releases. I could also document any particulars of the process over what's in the GitHub Docs, if any.

I'd need to be notified about future release tags somehow, which I'm sure we could work out. Or, after we have an example of a couple, you may find it's quick and easy enough, and decide to take over the task.

ianbrandt avatar Nov 16 '23 23:11 ianbrandt

If I can help out by retroactively creating a 1.27.0 release, or an upcoming release, just let me know.

ianbrandt avatar Nov 29 '23 20:11 ianbrandt

I'm still interested in helping with this one if it's something you want to do.

ianbrandt avatar Feb 24 '24 22:02 ianbrandt