Skip to content

Commit 993e8fa

Browse files
committed
revert(ci): drop the type-check inputs allowlist
The allowlist traded correctness for a modest cache win, in a gate whose only job is catching type errors. `resolveJsonModule` and `allowJs` are both on, so .json and .js files participate in type checking and were absent from the list — `lib/integrations/availability.ts` imports the generated `integrations.json`, which means regenerating that file would not have invalidated the cache and CI would have replayed a stale pass over a changed type. Back to Turbo's default (every non-gitignored file in the package): conservative, but a type-check gate that can serve a stale success is worse than a slow one.
1 parent 03f6449 commit 993e8fa

1 file changed

Lines changed: 1 addition & 10 deletions

File tree

turbo.json

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,7 @@
3838
},
3939
"type-check": {
4040
"dependsOn": ["transit"],
41-
"outputs": [],
42-
"inputs": [
43-
"**/*.ts",
44-
"**/*.tsx",
45-
"**/*.mts",
46-
"**/*.cts",
47-
"**/*.mdx",
48-
"tsconfig*.json",
49-
"package.json"
50-
]
41+
"outputs": []
5142
}
5243
}
5344
}

0 commit comments

Comments
 (0)