]> git.ipfire.org Git - thirdparty/bind9.git/commit
[9.18] new: ci: Set up automatic rebasing for security-* branches
authorMichał Kępień <michal@isc.org>
Thu, 30 Apr 2026 11:28:06 +0000 (13:28 +0200)
committerMichał Kępień <michal@isc.org>
Thu, 30 Apr 2026 11:28:06 +0000 (13:28 +0200)
commitd7f9a6d627e3327fed7177eea6fccdd5f1a0ca92
tree802e775f3c8788bd6c1cef5962ac08f847dda132
parent784725ef857401e4adc67b9777f7c641c3d0ba93
parentbe6fc76cc206efa5df32654d24d15f93b2583e7c
[9.18] 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.18' into 'bind-9.18'

See merge request isc-projects/bind9!11932