ci(windows): exclude runtime smoke from static gates
This commit is contained in:
@@ -197,13 +197,18 @@ function ciStaticGates(): Gate[] {
|
|||||||
pnpmScript('runtime-closure', 'verify-runtime-closure', { label: 'runtime closure' }),
|
pnpmScript('runtime-closure', 'verify-runtime-closure', { label: 'runtime closure' }),
|
||||||
pnpmScript('constraints', 'constraints'),
|
pnpmScript('constraints', 'constraints'),
|
||||||
pnpmScript('cordis-config', 'verify-cordis-config', { label: 'Cordis config' }),
|
pnpmScript('cordis-config', 'verify-cordis-config', { label: 'Cordis config' }),
|
||||||
demoSmokeGate(),
|
...staticDemoSmokeGates(),
|
||||||
...docSyncLeafGates(),
|
...docSyncLeafGates(),
|
||||||
pnpmScript('module-graph', 'verify-module-graph', { label: 'module graph' }),
|
pnpmScript('module-graph', 'verify-module-graph', { label: 'module graph' }),
|
||||||
pnpmScript('knip', 'knip'),
|
pnpmScript('knip', 'knip'),
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function staticDemoSmokeGates(): Gate[] {
|
||||||
|
// Native Windows session persistence is outside the gates-only support scope.
|
||||||
|
return process.platform === 'win32' ? [] : [demoSmokeGate()]
|
||||||
|
}
|
||||||
|
|
||||||
function ciArtifactGates(): Gate[] {
|
function ciArtifactGates(): Gate[] {
|
||||||
return [
|
return [
|
||||||
pnpmScript('build', 'build'),
|
pnpmScript('build', 'build'),
|
||||||
|
|||||||
Reference in New Issue
Block a user