ci: rebalance paid runner gates

This commit is contained in:
Tianyi Cui
2026-07-23 16:13:33 +08:00
parent c9ad44f2b7
commit f38ae74b95
2 changed files with 13 additions and 20 deletions

View File

@@ -317,14 +317,8 @@ function ciWindowsCompleteGates(): Gate[] {
function ciWindowsObservationalGates(): Gate[] {
return [
...ciStaticGates(),
lintGate(),
// Linux owns required lint, coverage, and snapshots; Windows omits those duplicates.
pnpmScript('duplication', 'duplication'),
{
...coverageGate(),
env: { DSH_EXAMPLE_MODE: 'lib' },
needs: ['build'],
},
snapshotGate(),
pnpmScript('publint', 'publint', { needs: ['build'] }),
pnpmScript('node-next-types', 'verify-node-next-types', {
label: 'node-next types',