fix(release): preserve shipped channel surfaces in npm tar (#52913)

* fix(channels): ship official channel catalog (#52838)

* fix(release): keep shipped bundles in npm tar (#52838)

* build(release): fix rebased release-check helpers (#52838)
This commit is contained in:
Nimrod Gutman
2026-03-23 17:39:22 +02:00
committed by GitHub
parent 7299b42e2a
commit b84a130788
14 changed files with 483 additions and 23 deletions

View File

@@ -23,7 +23,9 @@ export function isOptionalBundledCluster(cluster) {
}
export function shouldIncludeOptionalBundledClusters(env = process.env) {
return env[OPTIONAL_BUNDLED_BUILD_ENV] === "1";
// Release artifacts should preserve the last shipped upgrade surface by
// default. Specific size-sensitive lanes can still opt out explicitly.
return env[OPTIONAL_BUNDLED_BUILD_ENV] !== "0";
}
export function hasReleasedBundledInstall(packageJson) {