From 5dc43efb4b68be000cda4cbfff18f4cfe4b5cb72 Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Thu, 18 Jun 2026 17:06:28 +0200 Subject: [PATCH] fix(git-node): security release preparation should not use staging --- lib/prepare_release.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/prepare_release.js b/lib/prepare_release.js index c798c466..e0d989e8 100644 --- a/lib/prepare_release.js +++ b/lib/prepare_release.js @@ -37,7 +37,7 @@ export default class ReleasePreparation extends Session { } get branch() { - return this.stagingBranch; + return this.isSecurityRelease ? this.releaseBranch : this.stagingBranch; } warnForNonMergeablePR(pr) { @@ -520,7 +520,7 @@ export default class ReleasePreparation extends Session { await fs.writeFile(majorChangelogPath, arr.join('\n')); } - async createProposalBranch(base = this.stagingBranch) { + async createProposalBranch(base = this.branch) { const { newVersion } = this; const proposalBranch = `v${newVersion}-proposal`;