Attention
Qubes OS 4.2 has reached end of life - it is no longer supported and thus will no longer receive security updates, bug fixes, or new features. We recommend to perform an in-place upgrade or perform a clean installation of Qubes 4.3! The documentation of version 4.2 will also not receive any new updates, unless bug fixes. Its state is thus archived.
Release checklist
the checklist is probably unfinished
On -rc1
write schedule
create package repositories (linux-yum, linux-deb)
update repository definition (core-agent-linux, installer-qubes-os/qubes-release)
push all packages to
current-testingdraft release notes, one note per feature
create upgrade package in previous release branch (r2->r3.0, r3.0->r3.1, etc) - core-agent-linux
make sure that keys for the current release are included in previous release’s qubes-release package (for upgrade)
build ISO and push to mirrors
On subsequent -rc
push packages to
currentupdate release notes
build ISO and push to mirrors
notify @Rudd-O about the new ISO for new torrent hosting
On final release
push packages to
currentfinish release notes
update InstallationInstructions
build ISO and push to mirrors
push
qubes-releasepackage tocurrentnotify @Rudd-O about the new ISO for new torrent hosting
write news post
announce