build(release): simplify v0.1.0 visible assets
This commit is contained in:
@@ -428,7 +428,7 @@ const verifyWorkflowGates = async () => {
|
||||
const windowsPendingNotice = await readFile(resolve(frontendDir, "desktop-release-windows-pending.txt"), "utf8");
|
||||
assert(
|
||||
windowsPendingNotice.includes("same immutable v0.1.0 tag") && windowsPendingNotice.includes("latest.json is intentionally withheld"),
|
||||
"The staged v0.1.0 release must include an explicit Windows-pending and updater-feed notice.",
|
||||
"The staged v0.1.0 private release evidence must include an explicit Windows-pending and updater-feed notice.",
|
||||
);
|
||||
|
||||
const releasePolicy = await readJson(resolve(frontendDir, "desktop-release-policy.json"));
|
||||
@@ -446,8 +446,11 @@ const verifyWorkflowGates = async () => {
|
||||
assert(
|
||||
currentUnsignedException?.macosLocalExactTagFallback === true &&
|
||||
currentUnsignedException?.windowsDelivery === "deferred-same-tag" &&
|
||||
currentUnsignedException?.updaterFeedActivation === "after-combined-platform-verification",
|
||||
"The v0.1.0 exception must constrain local macOS staging, deferred Windows delivery, and updater feed activation.",
|
||||
currentUnsignedException?.updaterFeedActivation === "after-combined-platform-verification" &&
|
||||
currentUnsignedException?.githubReleaseAssetProfile === "installer-and-checksum-only" &&
|
||||
currentUnsignedException?.stagedEvidenceRetention === "private-until-updater-publish" &&
|
||||
currentUnsignedException?.updaterArtifactPublishTarget === "anonymous-https-origin",
|
||||
"The v0.1.0 exception must constrain local macOS staging, deferred Windows delivery, visible GitHub assets, private evidence retention, and updater publication.",
|
||||
);
|
||||
}
|
||||
if (currentUnsignedException) {
|
||||
|
||||
Reference in New Issue
Block a user