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
<List of items with PRs and/or Issues to be considered for this release>
🚢 Estimated shipping date
2021-10-14 v1.13.0-rc1
...
2021-10-18 ~ 2021-10-22 v1.13.0
🔦 Highlights
✅ 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:
Fork a new branch (release/vX.Y.Z) from master latest stable release v1.11.3 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+1).0-dev.
Prepping an RC:
version string in build/version.go has been updated (in the release/vX.Y.Z branch).
Update network.filecoin.io for mainnet, calib and nerpa.
repost in #fil-lotus-announcement in filecoin slack
Inform node providers (Protofire, Digital Ocean..)
Post-Release
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.13.0 Release
🗺 Must-dos for the release
🌟 Nice-to-haves for the release
<List of items with PRs and/or Issues to be considered for this release>
🚢 Estimated shipping date
...
🔦 Highlights
✅ 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
) fromlatest stable release v1.11.3 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.master
version.go
in themaster
branch tovX.(Y+1).0-dev
.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
Create a discussion for this release
when tagging for the major/close-to-final rcs(new features, hot-fixes) releaseStage 4 - Release
version.go
has been updated.scripts/mkreleaselog
, and add it toCHANGELOG.md
release-vX.Y.Z
into thereleases
branch.releases
branch) withvX.Y.Z
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 here if you have any questions.
The text was updated successfully, but these errors were encountered: