Exclude the CI pnpm store from lint and git
Some checks failed
CD / Build and push images (push) Successful in 37s
CI / Lint, typecheck, test (push) Failing after 57s
CI / Build container images (push) Has been skipped
CD / Deploy to Test (push) Successful in 7s
CD / Smoke tests against Test (push) Successful in 1m3s
CD / Promote to Int (push) Has been cancelled

The pnpm cache used by the CI workflow lives in .pnpm-store/ inside
the workspace; Prettier and ESLint must not descend into it.

Part of #8

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Claude Fable 5 2026-07-05 00:25:34 +02:00
parent 8c3839c2bc
commit cad0e554b5
3 changed files with 9 additions and 1 deletions

1
.gitignore vendored
View File

@ -6,3 +6,4 @@ coverage/
.env.*
!.env.example
.DS_Store
.pnpm-store/

View File

@ -2,3 +2,4 @@ dist/
node_modules/
coverage/
pnpm-lock.yaml
.pnpm-store/

View File

@ -7,7 +7,13 @@ import prettier from 'eslint-config-prettier';
export default tseslint.config(
{
ignores: ['**/dist/**', '**/node_modules/**', '**/coverage/**', '**/*.gen.ts'],
ignores: [
'**/dist/**',
'**/node_modules/**',
'**/coverage/**',
'**/.pnpm-store/**',
'**/*.gen.ts',
],
},
js.configs.recommended,
...tseslint.configs.recommended,