feat(ci): refactor pipelines — hadolint, PR checks, tag releases, nightly rebuild #10

Merged
jcabillot merged 9 commits from fix/refactor-ci-pipelines into master 2026-06-12 16:16:43 -04:00

9 Commits

Author SHA1 Message Date
cloudix_mcp_server dadef5f5af fix(ci): correct actions/checkout and docker/login-action SHAs
PR Checks / lint (pull_request) Successful in 7s
PR Checks / build (pull_request) Successful in 5s
PR Checks / test (pull_request) Successful in 11s
2026-06-12 15:36:03 -04:00
cloudix_mcp_server bbee1e557c fix(ci): correct actions/checkout and docker/login-action SHAs
PR Checks / test (pull_request) Successful in 10s
PR Checks / lint (pull_request) Successful in 13s
PR Checks / build (pull_request) Successful in 6s
2026-06-12 15:35:52 -04:00
cloudix_mcp_server 4e4b35b6b1 fix(ci): correct actions/checkout, docker/login-action, and github-tag-action SHAs 2026-06-12 15:35:48 -04:00
cloudix_mcp_server 2fe73e8cc8 fix(ci): correct actions/checkout SHA to valid v4 ref
PR Checks / lint (pull_request) Successful in 15s
PR Checks / build (pull_request) Successful in 8s
PR Checks / test (pull_request) Successful in 11s
2026-06-12 15:35:42 -04:00
cloudix_mcp_server 682ed23ac9 chore(ci): remove old monolithic docker-build.yaml in favor of split workflows
PR Checks / lint (pull_request) Failing after 9s
PR Checks / build (pull_request) Has been skipped
PR Checks / test (pull_request) Has been skipped
2026-06-12 15:32:40 -04:00
cloudix_mcp_server 980dea8082 feat(ci): add nightly rebuild workflow with cron schedule 2026-06-12 15:32:36 -04:00
cloudix_mcp_server 8a1c7eae7e feat(ci): add tag release workflow for versioned Docker pushes 2026-06-12 15:32:33 -04:00
cloudix_mcp_server 80213da94f feat(ci): add main branch workflow with lint, build, test, push 2026-06-12 15:32:30 -04:00
cloudix_mcp_server 977c9bd85a feat(ci): add PR checks workflow with hadolint, build, and test 2026-06-12 15:32:20 -04:00