3 Commits

Author SHA1 Message Date
2e23e26fc1 fix: pass NEXT_PUBLIC_GA_ID as Docker build arg for GA4 to work
All checks were successful
Build & Push / build-and-push (push) Successful in 1m29s
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 20:52:06 -04:00
cc69085320 ci: remove deploy job, build & push only
All checks were successful
Build & Push / build-and-push (push) Successful in 6m14s
CI only builds the Docker image and pushes to Gitea registry.
Server deployment is manual via docker compose pull + up.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 20:42:18 +01:00
e034bdf7d3 ci: add Gitea Actions workflow + production compose
Some checks failed
Build & Deploy / build-and-push (push) Failing after 33s
Build & Deploy / deploy (push) Has been skipped
- .gitea/workflows/deploy.yml: build, push to Gitea registry, SSH deploy
- docker-compose.prod.yml: pulls pre-built image from registry (for server)
- docker-compose.yml: kept for local development (builds from source)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 20:40:54 +01:00