]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add job to assign issues and merge requests to version milestones
authorAndoni Duarte Pintado <andoni@isc.org>
Thu, 26 Feb 2026 09:06:48 +0000 (10:06 +0100)
committerAndoni Duarte (GitLab job 7220500) <andoni@isc.org>
Fri, 17 Apr 2026 09:42:46 +0000 (09:42 +0000)
After a release is signed (the "sign" job), the "assign-milestones" job
will assign issues and merge requests to the corresponding version
milestones.

(cherry picked from commit ad95cdb9e2ffeca43a652df2042c90191a515ce8)

.gitlab-ci.yml

index 61a1df00826fa6ef5554d5bc75d21df2237dbf3c..10beaf96c75b2caf0792461a5eeb06702d4d1467 100644 (file)
@@ -2115,6 +2115,19 @@ publish-cleanup:
   tags:
     - smalljob
 
+# Job assigning issues and merge requests to version milestones
+
+assign-milestones:
+  <<: *manual_release_job_qa
+  needs:
+    - job: sign
+      artifacts: false
+  script:
+    - |
+      "${CI_PROJECT_DIR}"/bind9-qa/releng/assign_mrs_to_versioned_milestones.py --version "${CI_COMMIT_TAG}" --metadata "${CI_PROJECT_DIR}"/bind9-qa/releng/metadata.json
+  rules:
+    - *rule_tag
+
 # Jobs to update RPMs
 
 .rpm-build-job: &rpm_build_job