hotfix: sync Docker release publishing fix to dev

Refs #1400
This commit is contained in:
Kai (Tam Nhu) Tran
2026-05-29 10:33:55 -04:00
committed by GitHub
parent b37255ec35
commit 6ed9e097e7
5 changed files with 92 additions and 15 deletions
+5 -3
View File
@@ -97,9 +97,11 @@ function evaluateDashboardSunset({ targetTag, baselineVersion, releaseWindow, st
const versions = parseStableTags(stableTags);
const hasBaseline = versions.some((version) => compareVersions(version, baseline) === 0);
if (compareVersions(target, baseline) > 0 && !hasBaseline) {
throw new Error(
`Cannot count dashboard sunset releases: baseline tag ${baseline.raw} is missing from git tags`,
);
return {
publish: false,
elapsed: releaseWindow,
reason: `legacy dashboard sunset baseline ${baseline.raw} is missing from git tags; skipping deprecated image publish`,
};
}
if (!versions.some((version) => compareVersions(version, target) === 0)) {