How to fix a broken stable branch?
GitLab releases depend on stable branches, as such, it’s important to ensure these branches have green pipelines. If a failure in a stable branch is found:
- A merge request targeting the stable branch must be opened with the fix on the Canonical repository.
- The merge request should be reviewed and approved, according to our approval guidelines.
- Once the merge request is approved, it should be assigned to the Release Managers. Optionally post a message on the
#releases
Slack channel. - Release Managers will merge the merge request.
Stable branches are protected branches and therefore changes merged into the canonical repository will be automatically propagated to the security and dev repositories.