diff options
author | Achilleas Pipinellis <axil@gitlab.com> | 2024-01-19 13:41:17 +0300 |
---|---|---|
committer | Fiona Neill <fneill@gitlab.com> | 2024-01-19 13:41:17 +0300 |
commit | ecfb470b57542e20c50ba978d8d778f16d362339 (patch) | |
tree | 4c6d11ba4abfeb31e5f31e4c5a41085944ff1fad | |
parent | b7dc5e853b38bfba932884e4502dda94e7cfdfa1 (diff) |
Simplify release steps
-rw-r--r-- | .gitlab/issue_templates/release.md | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/.gitlab/issue_templates/release.md b/.gitlab/issue_templates/release.md index 8513ee27..ccdddec5 100644 --- a/.gitlab/issue_templates/release.md +++ b/.gitlab/issue_templates/release.md @@ -58,18 +58,6 @@ The following terms are used throughout this document: - A new `X.Y.Dockerfile` is created and automatically committed. - The new branch is pushed. - After the branch is created, the - [`image:docs-single` job](https://gitlab.com/gitlab-org/gitlab-docs/-/blob/7fbb5e1313ebde811877044e87f444a0a283fed4/.gitlab/ci/docker-images.gitlab-ci.yml#L107-129) - runs and creates a new Docker image tagged with the name of the stable branch - (for example, see [the 15.6 release pipeline](https://gitlab.com/gitlab-org/gitlab-docs/-/pipelines/702437095)). - When the job finishes, confirm the Docker image has been created. Go to the `registry` environment at - <https://gitlab.com/gitlab-org/gitlab-docs/-/environments/folders/registry> and confirm the image - is listed. - - In case the pipeline fails, see the [troubleshooting section](https://gitlab.com/gitlab-org/gitlab-docs/-/blob/main/doc/releases.md#imagedocs-single-job-fails-when-creating-the-docs-stable-branch). - -You can continue onto the next process immediately, or wait for the release post. - ### On the Thursday of the release, or the day after After the release post is live, or the day after: @@ -82,7 +70,13 @@ After the release post is live, or the day after: If not, you cannot proceed to the next step, so you'll have to wait. 1. [ ] Run a new pipeline targeting the docs stable branch after all upstream - stable branches have been created. Verify that the [pipeline](https://gitlab.com/gitlab-org/gitlab-docs/-/pipelines?page=1&scope=all) for the stable branch (filter by branch) + stable branches have been created. When the pipeline runs, the + [`image:docs-single` job](https://gitlab.com/gitlab-org/gitlab-docs/-/blob/7fbb5e1313ebde811877044e87f444a0a283fed4/.gitlab/ci/docker-images.gitlab-ci.yml#L107-129) + builds a new Docker image tagged with the name of the stable branch containing + all the versioned documentation + (for example, see [the 15.6 release pipeline](https://gitlab.com/gitlab-org/gitlab-docs/-/pipelines/702437095)). + + Verify that the [pipeline](https://gitlab.com/gitlab-org/gitlab-docs/-/pipelines?page=1&scope=all) for the stable branch (filter by branch) has passed and created a [Docker image](https://gitlab.com/gitlab-org/gitlab-docs/container_registry/631635?orderBy=NAME&sort=desc&search[]=) tagged with the release version. ([If it fails, how do I fix it?](https://gitlab.com/gitlab-org/gitlab-docs/-/blob/main/doc/releases.md#imagedocs-single-job-fails-when-creating-the-docs-stable-branch)) - To filter the list of pipelines to the stable branch, select the **Branch name** filter then manually input the stable branch's name. For example, "Branch name = 16.0". |