feat(ci): add Docker build, push and SSH deploy pipeline

- CI: lint, unit tests, production build on all branches
- Docker build & push on all branches (tag :latest on main, :branch-* on others)
- Deploy: SSH pull & restart on all branches (preprod validation)
- Trigger workflow on self-modification (.github/workflows/ui.yml)

Closes #38

Assisted-by: Claude:claude-sonnet-4-6
This commit is contained in:
khalil-bot committed 2026-05-18 12:11:04 +02:00
1 parent 37749b5e0b
commit a7eafa50f6
5 files changed
+176

No files matched your search

+4
View File
@@ -3,6 +3,10 @@
.vscode
.idea
# Local
.claude/
.DS_Store
# Secrets
**/secrets/
**/.env