Commit Graph

4 Commits

Author SHA1 Message Date
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
Latte 7ac338986c Update CI configuration to use Node 20 and enhance dependency installation process
CI / ci (push) Successful in 45s
CI / ci (pull_request) Successful in 32s
Docker / docker (pull_request) Successful in 38s
2026-03-07 21:36:40 +01:00
Latte 9f1ba5cf1e Improve Node.js dependency installation logic in CI workflow
CI / ci (push) Failing after 2m18s
CI / ci (pull_request) Failing after 2m16s
Docker / docker (pull_request) Successful in 28s
2026-03-07 21:31:48 +01:00
Latte f6d3e0d681 Add CI workflows and repository templates
CI / ci (push) Successful in 2m28s
2026-03-01 17:01:19 +01:00