Commit Graph

4 Commits

Author SHA1 Message Date
Matt d378fd7439 Fix CI: use npm install instead of npm ci
Build and Push Docker Image / lint-and-typecheck (push) Successful in 1m37s Details
Build and Push Docker Image / build (push) Successful in 3m54s Details
The lint-and-typecheck job was using npm ci which requires
package-lock.json to be in sync. Changed to npm install for
Prisma 7 upgrade compatibility.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 14:47:05 +01:00
Matt 41cb49eeda fix: Remove npm cache from CI workflow
Build and Push Docker Image / lint-and-typecheck (push) Failing after 57s Details
Build and Push Docker Image / build (push) Has been skipped Details
Gitea Actions runner hangs on npm cache config. Removing
cache option to fix CI pipeline.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-06 12:44:34 +01:00
Matt 3594bcf297 chore: Remove old Python files and update CI for Next.js
Build and Push Docker Image / build (push) Blocked by required conditions Details
Build and Push Docker Image / lint-and-typecheck (push) Has been cancelled Details
- Remove Python tests, alembic migrations, and requirements.txt
- Update CI workflow to use Node.js instead of Python
- CI now runs TypeScript check and lint before Docker build

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-06 12:40:26 +01:00
Matt 246e7f142a ci: Add Gitea Actions workflow for Docker build 2025-12-22 14:12:12 +01:00