From: Michał Kępień Date: Thu, 30 Apr 2026 11:28:06 +0000 (+0200) Subject: [9.18] new: ci: Set up automatic rebasing for security-* branches X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d7f9a6d627e3327fed7177eea6fccdd5f1a0ca92;p=thirdparty%2Fbind9.git [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 --- d7f9a6d627e3327fed7177eea6fccdd5f1a0ca92