fix(ci): include GitHub action code in static cache inputs

Invalidate typecheck, lint, built lint and Knip when action implementations or declarations change. This closes the real checker inventory gap detected by staticCheckReports on main.
This commit is contained in:
morluto committed 2026-10-14 21:42:54 +08:00
1 parent eab789aed7
commit c0aa2e32b3
1 file changed
+4
+4
View File
@@ -36,6 +36,7 @@
"vitest.config.ts",
"scripts/**/*.d.{cts,mts,ts}",
"scripts/**/package.json",
".github/actions/**/*.{cjs,cts,js,jsx,mjs,mts,ts,tsx}",
"docs/**/*.{cjs,cts,js,jsx,mjs,mts,ts,tsx}",
"docs/**/package.json",
"!docs/.vitepress/cache/**",
@@ -64,6 +65,7 @@
"src/**/*.{cjs,cts,js,jsx,mjs,mts,ts,tsx}",
"tests/**/*.{cjs,cts,js,jsx,mjs,mts,ts,tsx}",
"docs/**/*.{cjs,cts,js,jsx,mjs,mts,ts,tsx}",
".github/actions/**/*.{cjs,cts,js,jsx,mjs,mts,ts,tsx}",
"website/**/*.{cjs,cts,js,jsx,mjs,mts,ts,tsx}",
"experiments/**/*.{cjs,cts,js,jsx,mjs,mts,ts,tsx}",
"!docs/.vitepress/cache/**",
@@ -85,6 +87,7 @@
"src/**/*.{cjs,cts,js,jsx,mjs,mts,ts,tsx}",
"tests/**/*.{cjs,cts,js,jsx,mjs,mts,ts,tsx}",
"docs/**/*.{cjs,cts,js,jsx,mjs,mts,ts,tsx}",
".github/actions/**/*.{cjs,cts,js,jsx,mjs,mts,ts,tsx}",
"website/**/*.{cjs,cts,js,jsx,mjs,mts,ts,tsx}",
"experiments/**/*.{cjs,cts,js,jsx,mjs,mts,ts,tsx}",
"!docs/.vitepress/cache/**",
@@ -105,6 +108,7 @@
"scripts/**/*.{cjs,cts,js,jsx,mjs,mts,ts,tsx}",
"src/**/*.ts",
"tests/**/*.ts",
".github/actions/**/*.{cjs,cts,js,jsx,mjs,mts,ts,tsx}",
"tsconfig.json",
"tsconfig.build.json",
"docs/.vitepress/config.ts",