EOL cleanup
The old release reaches its end of life one month after the new release gets released. At that point a few cleanup tasks need to be done.
-
Set the EOL channel status from
deprecated
tounmaintained
ininfra
. Examples: -
Once this is merged, update the
nixos-search
repository to reflect that status on search.nixos.org.nix --extra-experimental-features "nix-command flakes" flake lock --update-input nixos-infra
-
Close all pull requests that target one of the the old release- or staging-branches
-
Prune old backport labels
-
Remove the old release from the periodic merge workflows
-
Increase the
oldestSupportedRelease
inlib/trivial.nix
to match the oldest supported release.Examples: 22.05