moilanik
|
30cd407018
|
refactor: split ci.yml into branch-specific orchestrators, extract version check
CI / Feature (push) Successful in 13s
CI / Main (push) Has been skipped
- ci.yml: pure dispatch (Feature → ci-feature, Main → ci-main), 18 lines
- ci-feature.yml (new): load-config → quality-gate
- ci-main.yml (new): load-config → check-version → quality-gate → docker-build-push
- check-version.yml (new): provider workflow for artifact existence check and version calculation
- docker-build-push.yml (renamed from build_publish-artifact.yml):
- removed check job, quality-gate block, gatekeeper logic, build-context artifact
- version passed as input, simplified needs chain (build → push → tag-commit)
- fixed consumer→provider checkout pattern (.ci/scripts/)
|
2026-06-15 14:29:01 +03:00 |
|