From b92e76ef7efbc47b681b1c59c7fa602e2a49cd75 Mon Sep 17 00:00:00 2001 From: Pigbibi <20649888+Pigbibi@users.noreply.github.com> Date: Sat, 11 Jul 2026 16:40:03 +0800 Subject: [PATCH] chore: pin hard-failure drift review bridge Co-Authored-By: Codex --- .github/workflows/reusable-drift-check.yml | 2 +- tests/test_reusable_drift_workflow.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/reusable-drift-check.yml b/.github/workflows/reusable-drift-check.yml index 2677f07..520b7a1 100644 --- a/.github/workflows/reusable-drift-check.yml +++ b/.github/workflows/reusable-drift-check.yml @@ -235,7 +235,7 @@ jobs: uses: actions/checkout@v6 with: repository: QuantStrategyLab/AIAuditBridge - ref: cd35a96c4c56ba75034f7bbe3cf803e7dad3c283 + ref: 66b1107f7cb081ab1409e8b6ebdc6334999fa5dc path: external/AIAuditBridge - name: Dual-review critical drift diff --git a/tests/test_reusable_drift_workflow.py b/tests/test_reusable_drift_workflow.py index 4138d68..b46ccdf 100644 --- a/tests/test_reusable_drift_workflow.py +++ b/tests/test_reusable_drift_workflow.py @@ -60,7 +60,7 @@ def test_reusable_drift_workflow_enforces_lifecycle_preflight() -> None: assert "create_issues_for_domain" in workflow assert 'CODEX_AUDIT_SERVICE_URL: ${{ secrets.codex_audit_service_url }}' in workflow assert 'AI_GATEWAY_SERVICE_URL: ${{ inputs.ai_gateway_service_url }}' in workflow - assert 'ref: cd35a96c4c56ba75034f7bbe3cf803e7dad3c283' in workflow + assert 'ref: 66b1107f7cb081ab1409e8b6ebdc6334999fa5dc' in workflow assert workflow.count('GH_TOKEN: ${{ github.token }}') >= 2 assert 'if [ "$review_rc" -eq 3 ]; then' in workflow assert 'item.get("dispatch", {}).get("github_issue")' in workflow