Skip to content

CI/CD - #108

Merged
ssavutu merged 6 commits into
mainfrom
cicd
Jul 25, 2026
Merged

CI/CD#108
ssavutu merged 6 commits into
mainfrom
cicd

Conversation

@ssavutu

@ssavutu ssavutu commented Jul 25, 2026

Copy link
Copy Markdown
Member

Separate backend and frontend immutable GHCR images
CI gates for Go, frontend, Docker, and Compose
Protected deployment through the self-hosted Delta runner
Blue/green frontend and backend slots
Transactional Nginx switching and rollback
Explicit internal HTTP mode behind Nginx
MariaDB/MaxScale remaining external to Delta
Initial VPN IP/hostname access with eventual cms.thetriangle.org
Required manual server bootstrap
Required GitHub production-environment variables
Known limitations: process-local edit leases/rate limits, backward-compatible schema requirement, and Vite chunk-size warning

@ssavutu
ssavutu merged commit 0b1b152 into main Jul 25, 2026
4 checks passed
@ssavutu
ssavutu deleted the cicd branch July 30, 2026 06:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant