v21.12 SP2 release checklist
-
create a branch for it (like v21.03.1) -
create a discussion issue, where we can write down if something is missing or if something in that branch is debatable -
add the following labels: - release-vYY.MM
- service-pack-discussion
-
add it to Releases (under Service Packs / planned)
-
-
after merging patches into pmaports master or aports master, that we want to have in the service pack: just immediately cherry-pick it to the branch (no merge request and not much code review, we'll review before releasing it) -
Update the version number in the rootfs-etc-os-release file in the postmarketos-base package to add/update the service pack number after the regular branch version -
shortly (~1 week?) before releasing the service pack, create the merge request -
Add the following labels: - release-vYY.MM
- backport after merging the service pack:
-
homepage: -
publish a blog post with a short overview of changes - as usually, create a merge request, make sure the team sees and reviews it
-
in config/download.py, change latest_release_title to e.g. "Release v21.03.1" (but not latest_release, this gets used for the download link!)
-
-
-
close the related issue -
create a new issue for the next service pack -
update Releases wiki page
Edited by clayton craft