Commit Graph

9 Commits

Author SHA1 Message Date
david 4a09bd044a fix: swap bun install for npm ci to fix integrity check failures
Known Bun bug (oven-sh/bun#1590, #26879, #18864) causes
IntegrityCheckFailed during tarball extraction in Docker/CI.
This is a 3+ year old issue with no fix in sight.

Changes:
- Generate package-lock.json via npm install --package-lock-only
- Dockerfile: add nodejs npm to all stages, replace bun install
  with npm ci --legacy-peer-deps (peer dep conflict exists for
  eslint@8 with eslint-config-next@16)
- Keep bun as runtime (bun test, bun run build, bun run start)
- pr.yml: npm ci, npx prisma generate, npx playwright
- release.yml: node scripts, npm test
- build-ci-images.yml: add package-lock.json trigger path
2026-05-17 03:05:57 -07:00
david 7cdc8d2eb4 ci: clear Bun cache before install to fix integrity check failures
Release / release (push) Failing after 12s
2026-04-26 20:40:42 -07:00
david 777d3a93bf chore: update package-lock.json with npm install changes 2026-03-31 16:16:31 -07:00
david 81c8bdf821 chore: add openskill and glicko2 dependencies 2026-03-31 03:39:48 -07:00
david 3465082816 fix(prisma): use PostgreSQL adapter for Prisma v7 client connection 2026-03-31 00:10:47 -07:00
david 15b579b919 chore(deps): upgrade React 18→19, Next.js 14→16, Prisma 6→7 2026-03-31 00:00:07 -07:00
david c27aec72fc chore: update dependencies and remove old SQLite migrations 2026-03-30 21:32:34 -07:00
david 123df671f5 nextjs-rewrite (#5)
Reviewed-on: #5
Co-authored-by: David Gwilliam <dhgwilliam@gmail.com>
Co-committed-by: David Gwilliam <dhgwilliam@gmail.com>
2026-03-30 02:30:13 +00:00
david d0010a5c9b initial commit hanami 2024-09-06 12:59:40 -07:00