Commit Graph

2 Commits

Author SHA1 Message Date
moilanik 14b8280241 kbkjb
CI Feature / Load gitea-env.conf to pipeline env (push) Successful in 17s
ci-cucumber Cucumber tests
ci-bats Bats tests
ci-build Build complete
CI Feature / Quality Gate (push) Successful in 2m34s
2026-06-15 15:15:08 +03:00
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