From 15c2385ece294962f4544118ebf97bdae4dbda46 Mon Sep 17 00:00:00 2001 From: plebeius Date: Mon, 23 Feb 2026 18:57:47 +0800 Subject: [PATCH] fix(blotter): validate message before formatReleaseMessage in release mode --- scripts/update-blotter.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/update-blotter.js b/scripts/update-blotter.js index 62308411..4f755d65 100644 --- a/scripts/update-blotter.js +++ b/scripts/update-blotter.js @@ -201,13 +201,13 @@ async function modeRelease(args) { process.exit(1); } - const timestamp = dateToUnix(releaseDate); - const fullMessage = formatReleaseMessage(version, message); if (!message) { console.error('--message is required for release mode'); process.exit(1); } + const timestamp = dateToUnix(releaseDate); + const fullMessage = formatReleaseMessage(version, message); const entries = await loadBlotter(); const id = `release-${version}`; const existingIdx = entries.findIndex((e) => e.kind === 'release' && (e.version === version || e.id === id));