Ensure we run a full pipeline on stable branches before tagging
In preparation for 13.7.0
, we found out that all the pipelines on the stable branch are "skipped".
https://gitlab.com/gitlab-org/gitlab/commits/13-7-stable-ee
Commit gitlab-org/gitlab@fff7d309 only bumped the VERSION
file, resulting in an empty pipeline. Luckily that same commit also had a Git tag, and that one generated a full pipeline.
Releasing a GitLab version involves checking if the stable branch is green, but with the current configuration we may end up with empty pipelines.
@godfat-gitlab suggested we may trigger a pipeline from release-tools before tagging to ensure it's green.