Summary
Adopt the complytime/org-infra reusable CI workflows for standardized linting and PR title validation.
Context
The canonical reference (unbound-force/unbound-force/.github/workflows/ci_checks.yml) calls a reusable workflow from complytime/org-infra that runs MegaLinter and PR title convention checks. Replicator currently has no equivalent — it only runs go vet and go test.
Adopting the org-infra workflows would:
- Add MegaLinter (multi-language linting including YAML, Markdown, shell scripts)
- Add PR title validation (Conventional Commits enforcement)
- Align with the standardized CI check names the release preflight expects (
Standardized CI / Run linters)
Acceptance Criteria
References
Summary
Adopt the
complytime/org-infrareusable CI workflows for standardized linting and PR title validation.Context
The canonical reference (
unbound-force/unbound-force/.github/workflows/ci_checks.yml) calls a reusable workflow fromcomplytime/org-infrathat runs MegaLinter and PR title convention checks. Replicator currently has no equivalent — it only runsgo vetandgo test.Adopting the org-infra workflows would:
Standardized CI / Run linters)Acceptance Criteria
ci_checks.ymlcalling the org-infra reusable workflowStandardized CI / Run linterspassed (once available)References
unbound-force/unbound-force/.github/workflows/ci_checks.ymlcomplytime/org-infra