Docs project release 14.1
This template is to track the work for preparing and releasing the 14.0 version of the docs site.
Note that there is no issue template for this, so during this process, I'll format this issue in a way that we can convert it into a template to be used for future months.
17th to 20th:
-
Verify chart version, and create an MR to update if needed. Can be merged immediately. -
Verify the stable branches for the upstream projects exist: -
Runner (https://gitlab.com/gitlab-org/gitlab-runner/-/branches?state=all&sort=updated_desc&search=stable) -
Omnibus (https://gitlab.com/gitlab-org/omnibus-gitlab/-/branches?state=all&sort=updated_desc&search=stable) -
Charts (https://gitlab.com/gitlab-org/charts/gitlab/-/branches?state=all&sort=updated_desc&search=stable)
-
-
Create stable branch and docker image for release. -
Create release MR. Do not merge yet. -
Update dropdown for online versions. Do not merge yet.
23rd-24th (after the release happens):
-
Merge MRs and run docker image builds. - Post Deployment checklist. Verify the documentation site has been deployed as expected. Open site docs.gitlab.com in a browser and confirm both the latest version and the correct pre- version are listed in the documentation version dropdown. For example, if you released the 14.1 documentation, the first dropdown entry should be GitLab.com (14.2-pre), followed by 14.1.
After release:
-
Update the release process guidelines, if needed.
Edited by Marcel Amirault