dev #63

Merged
Latte merged 5 commits from dev into main 2026-03-08 14:25:26 +00:00

5 Commits

Author SHA1 Message Date
Latte 73ca35626e Merge branch 'main' into dev
CI / build (push) Successful in 29s
CI / build (pull_request) Successful in 30s
2026-03-08 14:23:35 +00:00
Latte b3c6937d24 Merge pull request 'Update package-lock with server deps and types' (#64) from fix/npmpackagemissing into dev
CI / build (push) Successful in 30s
CI / build (pull_request) Successful in 29s
Reviewed-on: #64
2026-03-08 14:22:59 +00:00
Latte b0a59bc754 Update package-lock with server deps and types
Add @astrojs/node, better-sqlite3, and uuid to project deps
and include @types/better-sqlite3 and @types/uuid as devDeps.
Bump Node engine range to >=20 <24. Lockfile updated with
corresponding transitive dependencies.
2026-03-08 15:22:24 +01:00
Latte 4aa0b1d810 Merge pull request 'Consolidate CI and deployment workflows' (#62) from improve/workflow into dev
CI / build (push) Failing after 17s
CI / build (pull_request) Failing after 12s
Reviewed-on: #62
2026-03-08 14:06:30 +00:00
Latte 562c3770fb Consolidate CI and deployment workflows
Add a deploy workflow that builds and pushes the Docker image from
the server working directory and runs docker compose on main. Trim
CI to a focused Node build in an alpine container (apk deps,
npm ci, npm run build) and remove the old docker workflow. Simplify
Dockerfile to a builder+runtime flow (npm ci, npm prune,
copy node_modules) and make docker-compose use the registry image
and proxy network.
2026-03-08 15:05:31 +01:00