Merge tag back to its base branch in tag pipeline

Merging a tag to its base branch will now be a manual job in its tag
pipeline.

(cherry picked from commit 22bc6a7063)
This commit is contained in:
Andoni Duarte Pintado 2025-09-23 11:20:46 +02:00 committed by Andoni Duarte
parent 2f91150753
commit 1813a5045b

View file

@ -1632,6 +1632,26 @@ sign:
when: manual
allow_failure: false
# Job merging the tag back into its base branch
merge-tag:
<<: *base_image
stage: release
when: manual
variables:
GIT_DEPTH: 100
before_script:
- git clone --depth 1 https://gitlab.isc.org/isc-projects/bind9-qa.git
script:
- bind9-qa/releng/merge_tag.py --tag "$CI_COMMIT_TAG"
needs: []
rules:
- if: '$CI_COMMIT_TAG != null && $CI_COMMIT_TAG !~ /-S/'
artifacts:
paths:
- bind9/
when: on_failure
.customer-git: &customer_git
<<: *base_image
stage: release