Commit a7a6da6ecf for bind

commit a7a6da6ecf564dbdb9a70ad1c53d2351bbe5f230
Author: Michał Kępień <michal@isc.org>
Date:   Tue Nov 3 18:02:47 2026 +0100

    Rename monitoring jobs

    Jobs belonging to the same stage of a CI pipeline are sorted
    alphabetically in GitLab's web interface.  This causes all monitoring
    jobs to be grouped together, separately from the jobs they monitor.
    Tweak the names of the jobs and YAML anchors that are related to
    monitoring RPM and Docker builds in tag pipelines, so that each
    monitoring job is displayed right next to its triggering job in the
    pipeline graph.

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d925710101..89e63a5e8d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2164,7 +2164,7 @@ assign-milestones:
       - commit.txt
     expire_in: "1 month"

-.monitor-rpm-job-common: &monitor_rpm_job_common
+.rpm-job-monitor-common: &rpm_job_monitor_common
   <<: *base_image
   environment:
     name: write-zulip
@@ -2185,14 +2185,14 @@ assign-milestones:
       - commit.txt
     expire_in: "1 month"

-.monitor-rpm-build-job: &monitor_rpm_build_job
-  <<: *monitor_rpm_job_common
+.rpm-build-job-monitor: &rpm_build_job_monitor
+  <<: *rpm_job_monitor_common
   script:
     - >
       "${CI_PROJECT_DIR}"/bind9-qa/releng/update_rpms.py monitor-build --service "${SERVICE}" --version "${CI_COMMIT_TAG}" --commit "$(cat "commit.txt")"

-.monitor-rpm-publish-job: &monitor_rpm_publish_job
-  <<: *monitor_rpm_job_common
+.rpm-publish-job-monitor: &rpm_publish_job_monitor
+  <<: *rpm_job_monitor_common
   script:
     - >
       "${CI_PROJECT_DIR}"/bind9-qa/releng/update_rpms.py monitor-publish --service "${SERVICE}" --commit "$(cat "commit.txt")"
@@ -2209,8 +2209,8 @@ rpms-cloudsmith-build:
   rules:
     - *rule_tag_open_source_maintenance

-monitor-rpms-cloudsmith-build:
-  <<: *monitor_rpm_build_job
+rpms-cloudsmith-build-monitor:
+  <<: *rpm_build_job_monitor
   variables:
     SERVICE: cloudsmith
   rules:
@@ -2229,8 +2229,8 @@ rpms-cloudsmith-build-private:
   rules:
     - *rule_tag_security_or_subscription

-monitor-rpms-cloudsmith-build-private:
-  <<: *monitor_rpm_build_job
+rpms-cloudsmith-build-private-monitor:
+  <<: *rpm_build_job_monitor
   variables:
     SERVICE: cloudsmith
   rules:
@@ -2249,13 +2249,13 @@ rpms-cloudsmith-publish:
   variables:
     SERVICE: cloudsmith
   needs:
-    - job: monitor-rpms-cloudsmith-build
+    - job: rpms-cloudsmith-build-monitor
       artifacts: true
   rules:
     - *rule_tag_open_source_maintenance

-monitor-rpms-cloudsmith-publish:
-  <<: *monitor_rpm_publish_job
+rpms-cloudsmith-publish-monitor:
+  <<: *rpm_publish_job_monitor
   variables:
     SERVICE: cloudsmith
   needs:
@@ -2272,13 +2272,13 @@ rpms-cloudsmith-publish-private:
   variables:
     SERVICE: cloudsmith
   needs:
-    - job: monitor-rpms-cloudsmith-build-private
+    - job: rpms-cloudsmith-build-private-monitor
       artifacts: true
   rules:
     - *rule_tag_security_or_subscription

-monitor-rpms-cloudsmith-publish-private:
-  <<: *monitor_rpm_publish_job
+rpms-cloudsmith-publish-private-monitor:
+  <<: *rpm_publish_job_monitor
   variables:
     SERVICE: cloudsmith
   needs:
@@ -2299,8 +2299,8 @@ rpms-copr:
   rules:
     - *rule_tag_open_source

-monitor-rpms-copr:
-  <<: *monitor_rpm_build_job
+rpms-copr-monitor:
+  <<: *rpm_build_job_monitor
   variables:
     SERVICE: copr
   needs:
@@ -2358,7 +2358,7 @@ update-docker-image:
   rules:
     - *rule_tag_open_source

-monitor-update-docker-image:
+update-docker-image-monitor:
   <<: *base_image
   stage: release
   environment: