summaryrefslogtreecommitdiff
path: root/releasenotes
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2022-04-11 23:57:09 +0000
committerGerrit Code Review <review@openstack.org>2022-04-11 23:57:09 +0000
commit421df5935ec04034c8295251c1ec744354242bab (patch)
treee83e82385e0e7421836ab3e0f84a31faea6691a1 /releasenotes
parentc34cc252b06ccbc919dc85db2aade5205e43d217 (diff)
parent79c6717cea5abad479af98f40eb260472ef94648 (diff)
downloadzuul-421df5935ec04034c8295251c1ec744354242bab.tar.gz
Merge "Fix implied branch matchers with regex chars"
Diffstat (limited to 'releasenotes')
-rw-r--r--releasenotes/notes/implied-branch-exact-match-74cd3f227a2f6361.yaml10
1 files changed, 10 insertions, 0 deletions
diff --git a/releasenotes/notes/implied-branch-exact-match-74cd3f227a2f6361.yaml b/releasenotes/notes/implied-branch-exact-match-74cd3f227a2f6361.yaml
new file mode 100644
index 000000000..caca449fb
--- /dev/null
+++ b/releasenotes/notes/implied-branch-exact-match-74cd3f227a2f6361.yaml
@@ -0,0 +1,10 @@
+---
+fixes:
+ - |
+ Projects and jobs on branches whose names have special characters
+ in regular expressions could fail to match changes as intended.
+ Implied branch matchers automatically generated from branch names
+ are now treated as requiring exact matches. Any user-specified
+ branch matcher (including in :attr:`job.branches` and
+ :attr:`pragma.implied-branches`) are still treated as regular
+ expressions.