Commit Graph

9 Commits

Author SHA1 Message Date
Clément SAILLANT 666f05bf59 ci: harden monthly report branch-protection check 2026-03-28 14:12:56 +01:00
Clément SAILLANT fd9af8c2ba ci: add monthly cross-stack report workflow 2026-03-28 14:10:06 +01:00
L'électron rare 41389a88b7 feat: add CI E2E workflow with ntfy alerts
- Self-hosted runner on Tower
- Playwright E2E 23 tests
- ntfy notifications on pass/fail
- Runs on push to main + PRs

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 22:38:11 +01:00
L'électron rare d97db3d918 fix: deploy workflow Photon -> Tower
- SCP + restart on Tower instead of unreachable Photon
- Node SSR container with mascarade-frontend network
- Requires TOWER_HOST, TOWER_USER, TOWER_SSH_KEY secrets

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 20:31:41 +01:00
Electron Rare Bot 3f677718c6 ci: replace OVH FTP deploy with Cloudflare tunnel deploy via Photon 2026-03-19 16:21:44 +00:00
Clément SAILLANT ea56b81591 Verify OVH targets after GitHub FTP deploy 2026-03-14 19:35:43 +00:00
Clément SAILLANT 3c641ba79a feat: add OVH FTP preview deployment 2026-03-14 14:29:27 +00:00
Clément SAILLANT 58a94001f8 feat: enable GH Pages stable plus deploy externe Vercel/Netlify 2026-03-02 09:06:47 +01:00
Clément SAILLANT a607feda60 feat: apply pro creative-lab art direction and validate astro pipeline 2026-03-02 09:06:46 +01:00