Advance M7 workflows and release operations
Some checks failed
M6 deployable RC / quick (push) Has been cancelled
M6 deployable RC / chromium (push) Has been cancelled
M6 deployable RC / release (push) Has been cancelled

This commit is contained in:
mes123456
2026-08-15 17:43:53 -04:00
parent 17ab961485
commit 7c16b279ae
103 changed files with 8064 additions and 429 deletions

View File

@@ -53,7 +53,10 @@ assert.deepEqual(contract.rangeRequests.requiredSatisfiedHeaders, ["Accept-Range
assert.equal(contract.rangeRequests.ifRangeMismatch, "return-full-200");
for (const value of Object.values(contract.responseHeaders.allResponses)) assert.ok(guide.includes(`\`${value}\``));
for (const status of ["206", "416", "200"]) assert.ok(guide.includes(`\`${status}\``));
for (const status of ["206", "416", "304", "200"]) assert.ok(guide.includes(`\`${status}\``));
for (const route of contract.responseHeaders.routes) assert.ok(guide.includes(route.cacheControl));
for (const section of ["Empty-directory install runbook", "Transport preflight", "Upgrade runbook", "Rollback runbook", "Failure diagnostics", "Fresh-directory rehearsal"]) assert.ok(guide.includes(`## ${section}`));
for (const token of ["BLENDER_WEB_INSTALL_ROOT", "window.isSecureContext === true", "window.crossOriginIsolated === true"]) assert.ok(guide.includes(token));
assert.match(vite, /deployment-contract\.json/);
assert.match(vite, /responseHeaders\.allResponses/);
assert.match(releaseCreator, /deployment-contract\.json/);