Release checklist
Work through this list after each ISO release, including ISO refreshes.
-
Release history. Add the release to Release history. Use the creation date of the announcement post, not its last update.
-
Changelogs. When the release changelog moves into
Past changelogs/in the changelogs repository, add it to Changelogs. Keep the upcoming row as “Next release, date not set”. The date inUpcoming.mdis only the date the changelog was built. -
Apps. Compare the Garuda apps index with the
replaceslist in thegaruda-toolboxPKGBUILD, witharchive/PKGBUILD/and with the changelogs. Remove pages of apps that were replaced, merged or deprecated. -
Editions. Compare the edition table in Installation instructions with the folders in
iso-profiles/garuda/andiso-profiles/community/. -
Defaults. Check the default kernel, login manager, browser and shell in the
iso-profilespackage lists andprofile.conffiles. Update every page that names them. -
Screenshots. Retake the screenshots in the screenshot list that show a changed screen, theme or release name.
-
Cheat sheets. Compare the cheat sheets with the shipped configs in the
garuda-*-settingsrepositories andgaruda-fish-config. -
Page metadata. Set
lastUpdatedon every changed page and add any new source to itssourceslist. -
Build. Run
pnpm build. It checks the content schema and every internal link.