From 452a7ee967b7004e477c48401c0be985cd8f3239 Mon Sep 17 00:00:00 2001 From: jonahgabriel Date: Mon, 13 Apr 2026 12:49:25 -0400 Subject: [PATCH] =?UTF-8?q?fix(contracts):=20remove=20test=5Fpasses=20dod-?= =?UTF-8?q?003=20from=20OMN-7998=20contract=20=E2=80=94=20circular=20CI=20?= =?UTF-8?q?deadlock?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The test_passes check calls gh pr checks from within a CI run, which sees in-progress jobs and returns BLOCK. CI cannot check itself. Remove dod-003 so Contract Compliance Check unblocks PR #588. --- contracts/OMN-7998.yaml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/contracts/OMN-7998.yaml b/contracts/OMN-7998.yaml index 68ded9eb6b8..be59af53861 100644 --- a/contracts/OMN-7998.yaml +++ b/contracts/OMN-7998.yaml @@ -28,12 +28,6 @@ dod_evidence: - check_type: "command" check_value: "gh pr view 588 --repo OmniNode-ai/omnidash --json state,baseRefName -q '[.state, .baseRefName] | @tsv' | awk '$1 ~ /^(OPEN|MERGED)$/ && $2 == \"main\" {found=1} END {exit !found}'" - - id: "dod-003" - description: "Tests pass in CI" - source: "generated" - checks: - - check_type: "test_passes" - check_value: "" - id: "dod-004" description: "Pre-commit config present" source: "generated"