Loading
ci: adopt reference conformance scaffolding
Summary
Adds reference conformance scaffolding against gitlab-com/public-sector/reference, pinned to v1.2.0, in report phase (non-blocking).
What changed
.reference.yaml:reference_version: v1.2.0,adoption_phase: report,applicable_standards: all, no exemptions.- Root
CODEOWNERS, built from the reference repo's CODEOWNERS template. The optional default rule covers@andunnand@britchie2(Bryan Ritchie's GitLab handle). Required sections gate legal and policy content (LICENSE,CONTRIBUTING.md), brand assets (avatar.svg,hero.svg,favicon.svg, landing in a parallel MR), and CI configuration (.gitlab-ci.yml,.gitlab/,templates/). conformancejob in thesecuritystage of.gitlab-ci.yml. Clones the reference repo at the samev1.2.0tag and runsjust -f /reference/justfile check REPO=$CI_PROJECT_DIR.allow_failure: truematches the report-phase posture.- CHANGELOG entry under
Unreleased / Added.
How to review
The pipeline will show red on stig::verify-creds: a pre-existing Duo CLI entitlement gap, unrelated to this change. The new conformance job surfaces findings against the reference standards during report phase without gating merge, by design.