github icon indicating copy to clipboard operation
github copied to clipboard

Create Milestones

Open estahn opened this issue 5 years ago • 5 comments

Would be great if a release creates a Milestone and attaches all issues to that particular milestone.

estahn avatar Nov 23 '20 01:11 estahn

Interesting use case. I don't think it would be in the scope of this plugin, but you could build a dedicated plugin for this functionality.

gr2m avatar Nov 23 '20 20:11 gr2m

@gr2m I suppose it could be a different plugin, I just figured instead of tagging each issue with "release" and adding a comment with the version details it is in, you could create a milestone and attach the issue to that milestone.

estahn avatar Nov 23 '20 22:11 estahn

I just figured instead of tagging each issue with "release" and adding a comment with the version details it is in

Yeah I do like that idea, but not everyone would like semantic-release to create milestones, so we would still need to implement the existing flow.

It'd be great if you cold implement this as a plugin, I'd like to test it myself to see how it feels. We can consider of adding it to the core plugin in future

gr2m avatar Nov 23 '20 22:11 gr2m

@gr2m Fair enough, I will give it a go.

estahn avatar Nov 24 '20 00:11 estahn

@estahn: I've recently created semantic-release-github-milestones, maybe it helps :)

nitzano avatar Oct 11 '21 20:10 nitzano