Skip to content

ci: fix coverage deployment manifest order - #420

Merged
XuPeng-SH merged 1 commit into
mainfrom
fix/coverage-deployment-sort
Aug 13, 2026
Merged

ci: fix coverage deployment manifest order#420
XuPeng-SH merged 1 commit into
mainfrom
fix/coverage-deployment-sort

Conversation

@XuPeng-SH

Copy link
Copy Markdown
Contributor

What this PR fixes

The coverage merge workflow sorts the two BVT deployment names before comparing them, but the expected literal was in the opposite lexical order. Valid complementary manifests were therefore rejected after both multi-CN BVT jobs succeeded.

Observed in matrixorigin/matrixone#27080, run 31659940375, attempt 2:

  • compose-proxy, group 1
  • compose-pessimistic, group 0
  • matching generation and PR head SHA

jq sorts those names as compose-pessimistic, then compose-proxy. This PR corrects the expected order.

Validation

  • Replayed the exact deployment/group/generation/head values from the failed job: accepted.
  • Duplicate deployment: rejected.
  • Duplicate group: rejected.
  • actionlint passed.
  • YAML parsing and git diff --check passed.

@XuPeng-SH
XuPeng-SH merged commit cba4592 into main Aug 13, 2026
1 check passed
@XuPeng-SH
XuPeng-SH deleted the fix/coverage-deployment-sort branch August 13, 2026 06:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant