]> git.ipfire.org Git - thirdparty/bind9.git/commit
Tighten dependencies for tag-related jobs
authorMichał Kępień <michal@isc.org>
Wed, 25 Mar 2026 17:09:02 +0000 (18:09 +0100)
committerMichał Kępień <michal@isc.org>
Wed, 25 Mar 2026 17:09:02 +0000 (18:09 +0100)
commit722290dce6d2caca8cf5615b5c3fa52ea500f1a1
treed5883b346556731bcf5f4c320e80ae5a158579d7
parentce09f8d0f8fc9053ac4806f2231ee9625a9ed473
Tighten dependencies for tag-related jobs

The "merge-tag" and "update-stable-tag" jobs currently use the
"manual_release_job_qa" YAML anchor, which makes them depend on the
"staging" job.  Meanwhile, both of these jobs require the tag they were
created for to be public for them to work.  While this is harmless, as
these jobs will simply fail if they are run too early, it still makes
sense for them to depend on the "publish" job instead, if only to reduce
confusion in the pipeline view.  Adjust the "needs" key for the
"merge-tag" and "update-stable-tag" jobs accordingly.
.gitlab-ci.yml