ci: bound hosted fanout

This commit is contained in:
Tianyi Cui
2026-07-21 21:14:55 +08:00
parent 25f9035ecd
commit 7813dbcf0f
6 changed files with 26 additions and 85 deletions

View File

@@ -263,8 +263,7 @@ function ciArtifactGates(): Gate[] {
builtPackageInvariantsGate(['build']),
]
if (shard === 'metadata') return metadataGates
if (shard === 'smoke-1') return [pnpmScript('build', 'build'), builtBinSmokeGate('1/2')]
if (shard === 'smoke-2') return [pnpmScript('build', 'build'), builtBinSmokeGate('2/2')]
if (shard === 'smoke') return [pnpmScript('build', 'build'), builtBinSmokeGate()]
if (shard !== undefined && shard !== '') {
throw new Error(`run-gates: unknown DSH_ARTIFACT_SHARD ${JSON.stringify(shard)}.`)
}