ci: vendor validation scripts and remove remote action pins - #31
Conversation
|
CI failed: 4 CI validation failures occurred due to a missing allowlist entry for .githooks/, unfilled placeholder tokens in SECURITY.md, invalid K9 contract file formats, and an unconfigured SonarQube token.OverviewAnalysis of 4 CI logs revealed 4 distinct failure patterns: 3 change-related validation/test failures (root shape check, SECURITY.md placeholder check, and K9 contract validation) and 1 infrastructure/authentication failure (missing SonarQube token). FailuresRoot Shape Check Failure (confidence: high)
Unfilled Security File Placeholders (confidence: high)
K9 Contract Validation Errors (confidence: high)
SonarQube Authentication Failure (confidence: high)
Summary
Code Review ✅ ApprovedVendors validation scripts into
Tip Comment OptionsAuto-apply is off → Gitar will not commit updates to this branch. Comment with these commands to change the behavior for this request:
Was this helpful? React with 👍 / 👎 | Gitar |
…ry (#36) `estate-rules` has been red on main since #31: `.githooks/` (the vendored validators the dogfood gate now runs) was never added to the root allowlist. Added with justification — the gate's own error message prescribes this. Also drops the stale `flake.nix` entry, since that file was deleted under the Guix-only ruling and a sanctioned-looking allowlist line invites its return. `scripts/check-root-shape.sh` passes locally. Co-authored-by: Claude Opus 5 <noreply@anthropic.com>



Automated PR to fix CI after deleted actions.
Summary by Gitar
.githooks/validate-a2ml.shfor A2ML manifest validation.githooks/validate-k9.shfor K9 configuration validationdogfood-gate.ymlto run vendored scripts instead of remote actionsThis will update automatically on new commits.