CI: standardize workflows #18

Merged
jcabillot merged 9 commits from fix/workflow-standard into main 2026-06-13 22:49:02 -04:00
Owner

Standardiser les pipelines CI selon le pattern 4-workflow (pr, main, tag, cron).

  • ✂️ Suppression de l'ancien docker-build.yaml monolithique
  • pr.yaml — Hadolint + build sur PR
  • main.yaml — Hadolint, build & push, auto-tag sur push vers main
  • tag.yaml — Hadolint, build & push sur tag
  • cron.yaml — Hadolint, rebuild nightly (0 0 * * *) avec latest tag

Toutes les actions sont verrouillées par SHA (identiques à mcp-ics).

Standardiser les pipelines CI selon le pattern 4-workflow (pr, main, tag, cron). - ✂️ Suppression de l'ancien `docker-build.yaml` monolithique - ✅ `pr.yaml` — Hadolint + build sur PR - ✅ `main.yaml` — Hadolint, build & push, auto-tag sur push vers `main` - ✅ `tag.yaml` — Hadolint, build & push sur tag - ✅ `cron.yaml` — Hadolint, rebuild nightly (`0 0 * * *`) avec latest tag Toutes les actions sont verrouillées par SHA (identiques à mcp-ics).
cloudix_mcp_server added 5 commits 2026-06-13 21:25:57 -04:00
cloudix_mcp_server added 1 commit 2026-06-13 22:19:02 -04:00
cloudix_mcp_server added 1 commit 2026-06-13 22:19:06 -04:00
cloudix_mcp_server added 1 commit 2026-06-13 22:19:14 -04:00
cloudix_mcp_server added 1 commit 2026-06-13 22:19:19 -04:00
fix: rewrite pr.yaml with raw YAML (was base64)
PR Checks / hadolint (pull_request) Successful in 7s
PR Checks / build-test (pull_request) Successful in 27s
5c03e5011f
jcabillot merged commit 22399fee92 into main 2026-06-13 22:49:02 -04:00
jcabillot deleted branch fix/workflow-standard 2026-06-13 22:49:03 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: perso/opencode-dispatch#18