Merge pull request #4218 from jeremymcs/fix/ci-tsbuildinfo-cache

fix(ci): remove unsound tsbuildinfo cache causing TS2307 on fresh runners
This commit is contained in:
Jeremy McSpadden 2026-04-14 20:52:16 -05:00 committed by GitHub
commit 9fc8756beb
3 changed files with 0 additions and 66 deletions

View file

@ -200,16 +200,6 @@ jobs:
- name: Install dependencies
run: npm ci
- name: Cache TypeScript incremental state
uses: useblacksmith/cache@v5
with:
path: |
*.tsbuildinfo
packages/*/*.tsbuildinfo
key: tsbuild-${{ runner.os }}-${{ hashFiles('package-lock.json', 'tsconfig*.json', 'packages/*/tsconfig.json') }}
restore-keys: |
tsbuild-${{ runner.os }}-
- name: Build
run: npm run build

View file

@ -147,18 +147,6 @@ jobs:
nextjs-${{ runner.os }}-${{ hashFiles('web/package-lock.json') }}-
nextjs-${{ runner.os }}-
- name: Cache TypeScript incremental state
uses: useblacksmith/cache@v5
with:
path: |
*.tsbuildinfo
packages/*/*.tsbuildinfo
dist
packages/*/dist
key: tsbuild-${{ runner.os }}-${{ hashFiles('package-lock.json', 'tsconfig*.json', 'packages/*/tsconfig.json', 'src/**/*.ts', 'packages/*/src/**/*.ts') }}
restore-keys: |
tsbuild-${{ runner.os }}-
- name: Build core
run: npm run build:core
@ -216,18 +204,6 @@ jobs:
nextjs-${{ runner.os }}-${{ hashFiles('web/package-lock.json') }}-
nextjs-${{ runner.os }}-
- name: Cache TypeScript incremental state
uses: useblacksmith/cache@v5
with:
path: |
*.tsbuildinfo
packages/*/*.tsbuildinfo
dist
packages/*/dist
key: tsbuild-${{ runner.os }}-${{ hashFiles('package-lock.json', 'tsconfig*.json', 'packages/*/tsconfig.json', 'src/**/*.ts', 'packages/*/src/**/*.ts') }}
restore-keys: |
tsbuild-${{ runner.os }}-
- name: Build core
run: npm run build:core
@ -255,18 +231,6 @@ jobs:
- name: Install dependencies
run: npm ci
- name: Cache TypeScript incremental state
uses: useblacksmith/cache@v5
with:
path: |
*.tsbuildinfo
packages/*/*.tsbuildinfo
dist
packages/*/dist
key: tsbuild-${{ runner.os }}-${{ hashFiles('package-lock.json', 'tsconfig*.json', 'packages/*/tsconfig.json', 'src/**/*.ts', 'packages/*/src/**/*.ts') }}
restore-keys: |
tsbuild-${{ runner.os }}-
- name: Build core
run: npm run build:core

View file

@ -57,16 +57,6 @@ jobs:
nextjs-${{ runner.os }}-${{ hashFiles('web/package-lock.json') }}-
nextjs-${{ runner.os }}-
- name: Cache TypeScript incremental state
uses: useblacksmith/cache@v5
with:
path: |
*.tsbuildinfo
packages/*/*.tsbuildinfo
key: tsbuild-${{ runner.os }}-${{ hashFiles('package-lock.json', 'tsconfig*.json', 'packages/*/tsconfig.json') }}
restore-keys: |
tsbuild-${{ runner.os }}-
- name: Build core
run: npm run build:core
@ -191,16 +181,6 @@ jobs:
nextjs-${{ runner.os }}-${{ hashFiles('web/package-lock.json') }}-
nextjs-${{ runner.os }}-
- name: Cache TypeScript incremental state
uses: useblacksmith/cache@v5
with:
path: |
*.tsbuildinfo
packages/*/*.tsbuildinfo
key: tsbuild-${{ runner.os }}-${{ hashFiles('package-lock.json', 'tsconfig*.json', 'packages/*/tsconfig.json') }}
restore-keys: |
tsbuild-${{ runner.os }}-
- name: Run live LLM tests (optional)
continue-on-error: true
run: npm run test:live || echo "::warning::Live LLM tests failed — non-blocking, but worth investigating"