mirror of
https://github.com/isc-projects/bind9.git
synced 2026-02-23 18:04:10 -05:00
Warn if security fixes are not marked for testing
(cherry picked from commit 5e02a007ca)
This commit is contained in:
parent
0018f068d1
commit
38dc460f56
1 changed files with 19 additions and 0 deletions
|
|
@ -449,6 +449,25 @@ if switches_added:
|
|||
"job to exercise the new `./configure` switches."
|
||||
)
|
||||
|
||||
###############################################################################
|
||||
# PRE-RELEASE TESTING
|
||||
###############################################################################
|
||||
#
|
||||
# WARN if the merge request is marked with the "Security" label, but not with
|
||||
# the label used for marking merge requests for pre-release testing (if the
|
||||
# latter is defined by the relevant environment variable).
|
||||
|
||||
pre_release_testing_label = os.getenv("PRE_RELEASE_TESTING_LABEL")
|
||||
if (
|
||||
pre_release_testing_label
|
||||
and "Security" in mr_labels
|
||||
and pre_release_testing_label not in mr_labels
|
||||
):
|
||||
warn(
|
||||
"This merge request is marked with the *Security* label, but it is not "
|
||||
f"marked for pre-release testing (*{pre_release_testing_label}*)."
|
||||
)
|
||||
|
||||
###############################################################################
|
||||
# USER-VISIBLE LOG LEVELS
|
||||
###############################################################################
|
||||
|
|
|
|||
Loading…
Reference in a new issue