You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create new project for the next releases (not this release).
Ensure new project is public (not private)
Freeze the target GitHub Project(s) by editing their names to "Jetty X.Y.Z FROZEN"
Review the issues/PRs assigned to the target GitHub Project(s). Any tasks that are not-yet-started are moved to next releases.
Review dependabot status. Manually run dependabot if needed and review resulting PRs for inclusion.
Such updates should only be included in the week before a release if there is a compelling security or stability reason to do so.
Wait 24 hours from last change to the issues/PRs included in FROZEN GitHub Project(s).
Verify that branch jetty-10.0.x is merged to branch jetty-11.0.x.
Assign issue to "build manager", who will stage the releases.
Create and use branches release/<ver> to perform version specific release work from.
Ensure git fetch --tags (as we potentially rewrite tag when re staging local tag can be out of sync and this command will fail and so fail the release script)
Ensure VERSION.txt additions for each release will be meaningful, descriptive, correct text.
Jetty Versions:
This release process will produce releases:
10.0.25 & 11.0.25
Target Date:
March 19, 2025
Tasks:
Such updates should only be included in the week before a release if there is a compelling security or stability reason to do so.
jetty-10.0.x
is merged to branchjetty-11.0.x
.release/<ver>
to perform version specific release work from.git fetch --tags
(as we potentially rewrite tag when re staging local tag can be out of sync and this command will fail and so fail the release script)VERSION.txt
additions for each release will be meaningful, descriptive, correct text.release/<ver>
to to https://github.com/jetty/jetty.projectjetty-<ver>
to https://github.com/jetty/jetty.projectPrepare release announcement for mailing lists.Send release announcement to mailing lists (@jetty-announce, @jetty-dev, and @jetty-users)Publish any security advisories.EditVERSION.txt
to include any actual CVE number next to correspondent issue.Edit any issues for CVEs in github with their CVE numberUpgrade versions in SDKMAN. Example PRNotify downstream maintainers.Eclipse p2 maintainer.Docker maintainer.Jenkins maintainer.The text was updated successfully, but these errors were encountered: