Skip to content

Update docs release steps

Achilleas Pipinellis requested to merge axil-update-docs-release-steps into main

In the latest docs release, we ran into some issues that we could avoid if the steps were clearer. This MR aims to that 🙂

Notably:

  • Clean up the steps of running the release:single task. You no longer need to manually push to create the branch, this happens automatically by the task.
  • Re-organize the steps so that we now run a pipeline for the stable docs branch if it has previously failed. We essentially ensure that the Docker image is uploaded to the registry before creating the release MR.
  • Merge the troubleshooting section of failures of the image:docs-single job.
  • Add recent example of hunting down a failure due to a navbar item broken link.

Related links

Related to docs.gitlab.com release 15.6 (November, 2022) (#1299 - closed)

Edited by Amy Qualls

Merge request reports