Release 13.0
During release
-
Push the new version which will create a Docker image with the stable version: bundle exec rake "release:single[X.Y]" -
Edit content/_data/versions.yamland rotate the versions. -
Edit dockerfiles/Dockerfile.archivesand add the new version. -
Edit Dockerfile.masterand rotate the versions. -
(Optional) If there are changes in the stable branches of the docs after the release version Docker image was created, rerun the release version pipeline.
Before merge
On the 22nd, before merging this and right after a scheduled pipeline has run:
-
Bump the dropdown versions for all online versions: This will create all the needed merge requests and will set them to MWPS.bundle exec rake release:dropdowns -
Once all above MRs are merged, check the newly-created pipelines of the respective versions https://gitlab.com/gitlab-org/gitlab-docs/pipelines. Once they are green, it's time to merge this MR. -
Manually run the "Build docker images weekly" scheduled pipeline. This is needed so that the image:docs-latestimage is built that will contain all the updated versions.
Edited by Achilleas Pipinellis