]> git.ipfire.org Git - thirdparty/bind9.git/commit
[9.20] new: ci: Set up automatic rebasing for security-* branches
authorMichał Kępień <michal@isc.org>
Thu, 30 Apr 2026 11:27:56 +0000 (13:27 +0200)
committerMichał Kępień <michal@isc.org>
Thu, 30 Apr 2026 11:27:56 +0000 (13:27 +0200)
commit84103837f34eacdb3b937fea05cbfc72f6c05fd9
tree2cbd81b5ddf7f0ccd201e17edfe0edddcca31591
parentc425827743fb3d62a6c04712611d7ecb0684d66d
parented627c6947d975b202f084138da8af18aa6a6427
[9.20] new: ci: Set up automatic rebasing for security-* branches

Introduce a set of private branches containing only security fixes that
are automatically rebased onto the corresponding open source branches
whenever new changes are merged.  Each rebase triggers a basic build,
failing the CI job if the build breaks.

When a security-* branch is rebased, create a CI pipeline for its new
revision and rebase its corresponding bind-9.x-sub branch (if it exists)
on top of it, creating a rebase chain.

Report any failures in the process via Mattermost.

These changes enable treating security fixes similarly to other code
changes, without deferring merges all the way until release prep.

Backport of MR !11930

Merge branch 'backport-michal/autorebase-chain-9.20' into 'bind-9.20'

See merge request isc-projects/bind9!11931