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
Note for whomever is owning the release: please capture notes as comments in this issue for anything you noticed that could be improved for future releases. There is a Post Release step below for incorporating changes back into the RELEASE_ISSUE_TEMPLATE, and this is easier done by collecting notes from along the way rather than just thinking about it at the end.
First steps:
Fork a new branch (release/vX.Y.Z) from master and make any further release related changes to this branch. If any "non-trivial" changes get added to the release, uncheck all the checkboxes and return to this stage.
Bump the version in version.go in the master branch to vX.Y.(Z+1)-dev (bump from feature release) or vX.(Y+1).0-dev (bump from mandatory release)
Prepping an RC:
version string in build/version.go has been updated (in the release/vX.Y.Z branch).
Merge the releases branch back into master, ignoring the changes to version.go (keep the -dev version from master). Do NOT delete the releases branch when doing so!
Update RELEASE_ISSUE_TEMPLATE.md with any improvements determined from this latest release iteration.
Lotus 1.17.2 Release
What will be in the release
π’ Estimated shipping date
Oct 6 2022
π¦ Highlights
< See Changelog>
β Release Checklist
Note for whomever is owning the release: please capture notes as comments in this issue for anything you noticed that could be improved for future releases. There is a Post Release step below for incorporating changes back into the RELEASE_ISSUE_TEMPLATE, and this is easier done by collecting notes from along the way rather than just thinking about it at the end.
First steps:
release/vX.Y.Z
) frommaster
and make any further release related changes to this branch. If any "non-trivial" changes get added to the release, uncheck all the checkboxes and return to this stage.version.go
in themaster
branch tovX.Y.(Z+1)-dev
(bump from feature release) orvX.(Y+1).0-dev
(bump from mandatory release)Prepping an RC:
build/version.go
has been updated (in therelease/vX.Y.Z
branch).vX.Y.Z-rcN
Testing an RC:
Stage 0 - Automated Testing
Stage 1 - Internal Testing
Stage 2 - Community Testing
Stage 3 - Community Prod Testing
Stage 4 - Release
version.go
has been updated.scripts/mkreleaselog
, and add it toCHANGELOG.md
. Ensure that CHANGELOG.md is up to daterelease-vX.Y.Z
into thereleases
branch.releases
branch) withvX.Y.Z
Create a discussion for this release
Post-Release
releases
branch back intomaster
, ignoring the changes toversion.go
(keep the-dev
version from master). Do NOT delete thereleases
branch when doing so!β€οΈ Contributors
See the final release notes!
Leave a comment in this ticket!
The text was updated successfully, but these errors were encountered: