From 19fbb36d74a67f6507440a6060abc6bf37088f7a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 29 Sep 2026 22:55:07 +0000 Subject: [PATCH] chore: sync public mirror from internal --- .repository-projection.json | 6 +++--- scripts/tag-release-contract.test.mjs | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.repository-projection.json b/.repository-projection.json index 6b53a34ed..c6bc36bcf 100644 --- a/.repository-projection.json +++ b/.repository-projection.json @@ -3,11 +3,11 @@ "projection": "deixic-code", "projectionSchemaVersion": 1, "sourceRepository": "dx-corp/mono", - "sourceSha": "900955851c6bb3497db9e683b59eaf311d4efc86", + "sourceSha": "e3696732f3a134d547cb39da1ae758c94843bc83", "destinationRepository": "dx-corp/code", - "priorProjectedBase": "f98af35fc337d443c4a059bf9739736dbdfe0446", + "priorProjectedBase": "c0f08c593b1f58f7802b018315b296e2a1268912", "definitionDigest": "82936441c776e3e8edb5d215a75007ec9714a233f489d460075d79d5ef5ba32f", "toolDigest": "c244d99199a7ae3eb8ff644a99462163c23b0bb6a83ef50af01efbdca0b81d04", - "contentDigest": "62d495c3a749ca084bb1d510928ab6bbe0cef4dda4957df816824cadbd04b3a6", + "contentDigest": "bfa2803b378a3e7f65c5998f3de8f85c5490f0116c8c9a650fc9254777d3e49a", "publicationEligible": true } diff --git a/scripts/tag-release-contract.test.mjs b/scripts/tag-release-contract.test.mjs index d62b77305..320050acd 100644 --- a/scripts/tag-release-contract.test.mjs +++ b/scripts/tag-release-contract.test.mjs @@ -35,6 +35,8 @@ test("internal tag-release dispatches public-release-mirror after creating a tag assert.match(internalWorkflow, /resolve-maestro-version-commit\.py/); assert.match(internalWorkflow, /tag-target-sha: \$\{\{ steps\.tag-target\.outputs\.commit \}\}/); const apexCheck = internalWorkflow.indexOf("python3 evals/dex-customer-readiness/test_measure.py"); + const mirrorCheck = internalWorkflow.indexOf("python3 scripts/release/test-maestro-sync-public-release-mirror.py"); const tagCreation = internalWorkflow.indexOf('create-tag-if-missing: "true"'); assert.ok(apexCheck > 0 && tagCreation > apexCheck, "Apex source contracts must pass before the immutable tag is created"); + assert.ok(mirrorCheck > 0 && tagCreation > mirrorCheck, "public mirror source staging must pass before the immutable tag is created"); });