]> git.ipfire.org Git - thirdparty/bind9.git/commit
Set up automatic rebasing for security-* branches
authorMichał Kępień <michal@isc.org>
Thu, 30 Apr 2026 09:58:55 +0000 (11:58 +0200)
committerMichał Kępień <michal@isc.org>
Thu, 30 Apr 2026 11:26:01 +0000 (13:26 +0200)
commitbe6fc76cc206efa5df32654d24d15f93b2583e7c
tree802e775f3c8788bd6c1cef5962ac08f847dda132
parent784725ef857401e4adc67b9777f7c641c3d0ba93
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.

(cherry picked from commit af7d5e566ee0bf1d6c761a4301f7b3072d5080bd)
.gitlab-ci.yml