-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Add comment to Issues included in release #1962
Comments
This would need to be a task that executes once the release has been promoted to maven central. |
Perhaps we could have 2 updates to the issues ...
|
Of course, if the issue spans multiple releases of jetty this is kinda messy. The commits themselves already contain the information on which branches and tags the commit is present in. That could be enough. |
We could also use github more appropriately and create a proper milestone for a release, and close it once the release has been promoted to maven central. This proposed feature could then change to being a reconciliation of the found commits/issues to the milestone (ensure the issue has the milestone assigned properly) Again, if the issue spans multiple releases of jetty this is complicated. |
+1 For this, regardless of what we decide on for the other bits. |
@joakime I think we should start simple. While changes to our github usage should be considered (and we are already changing to more PR-centric approach), I think this feature should follow rather than drive that. I understand that we sometime build & stage releases that never go public, but I think we can live with that for now. So initially I would suggest that if an issue has been identified for inclusion in VERSION.txt, then a simple comment on the issue to the effect of: "This issue has been referenced in release X.Y.Z. ". If we really wanted to be precise we could then also say "Releases are staged here and may be dropped or promoted to a public release here" |
The two new mojos identified in discussion with @olamy about this feature ... Mojo: jetty-version:stage-closed This issue is now available for testing in staged release [jetty-version] available in staging repository [url] Mojo: jetty-version:stage-released
|
sounds great! |
Actually, I'm a bit cautious about creating milestones. Currently we have just a few milestone that we can look at to see what is outstanding for 9.4.x etc. If we create lots of milestones per release, that might crowd out that feature? But maybe not.... just a note of caution. |
here with milestone you must understand jetty version (i.e 9.4.7.v20170914 ) so users can get issues resolved per version by using the github ui (well can be an optional feature) |
In github, milestones have a state, open/closed. The proposed jetty-version:stage-released behavior would result in a new milestone being created, but then that milestone would be auto-closed, making it only appear in the "closed" tab. |
OK I'm back to the "sounds great"! make it so! |
missing this one hub4j/github-api#397 |
stage closed implemented. sample here https://github.com/olamy/foo-bar-test/issues/10
|
This issue has been automatically marked as stale because it has been a full year without activit. It will be closed if no further activity occurs. Thank you for your contributions. |
We should investigate implementing a Github App for this functionality. |
This issue has been automatically marked as stale because it has been a full year without activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This issue has been closed due to it having no activity. |
When updating theVERSION.txt file during a release process, a comment should automatically be appended to all included issues so we know which releases contains fixes for a given issue.
The text was updated successfully, but these errors were encountered: