fix(mcp): isolate artifact receipts from deploy main
This commit is contained in:
@@ -123,13 +123,16 @@ class ExternalMcpArtifactControllerTest(unittest.TestCase):
|
||||
self.assertNotIn("@latest", lowered)
|
||||
self.assertNotIn(":latest", lowered)
|
||||
self.assertNotIn("git push --force", lowered)
|
||||
self.assertIn("cancel-in-progress: true", raw)
|
||||
self.assertIn("runs-on: awoooi-non110-host", raw)
|
||||
self.assertIn("docker login", raw)
|
||||
self.assertIn("--password-stdin", raw)
|
||||
self.assertIn("docker logout", raw)
|
||||
self.assertIn("verify_external_mcp_artifact_receipt.py", raw)
|
||||
self.assertIn("git merge --no-edit gitea/main", raw)
|
||||
self.assertIn("git push gitea HEAD:main", raw)
|
||||
self.assertIn("RECEIPT_BRANCH: mcp-artifact-receipts", raw)
|
||||
self.assertIn('git merge --no-edit FETCH_HEAD', raw)
|
||||
self.assertIn('HEAD:refs/heads/${RECEIPT_BRANCH}', raw)
|
||||
self.assertNotIn("git push gitea HEAD:main", raw)
|
||||
self.assertIn('cron: "13 2 * * 3"', raw)
|
||||
|
||||
def test_dependency_closure_rejects_drift(self) -> None:
|
||||
|
||||
Reference in New Issue
Block a user