Repository navigation
ci: test the merged release commit in Standalone regression - #477
Merged
Merged
Conversation
XuPeng-SH
added a commit
to matrixorigin/matrixone
that referenced
this pull request
Nov 13, 2026
## What type of PR is this? - [ ] API-change - [x] BUG - [ ] Improvement - [ ] Documentation - [ ] Feature - [x] Test and CI - [ ] Code Refactoring ## Which issue(s) this PR fixes: Fixes #32713 ## What this PR does / why we need it: Pull requests targeting `v4.2.8-hotfix` do not match the default-branch entrypoint's numeric branch filter, so `MatrixOne ALL CI` never starts. GitHub evaluates `pull_request_target` using the default branch; changing the workflow only on the hotfix branch cannot fix admission. Add the exact hotfix branch to the `main` entrypoint. This supersedes #32714. The existing PR checks and `CI Required` result then apply on the next eligible hotfix PR event. Validation: actionlint v1.7.12 passes. YAML semantic comparison verifies that the hotfix branch is the only added target and all other workflow behavior is retained. After merge, synchronize or reopen an existing hotfix PR to trigger validation; earlier events are not replayed. The merged #32704 does not receive CI retroactively. Post-merge Standalone/TKE callers are manually disabled in GitHub, so this PR makes no claim to restore those workflows. The separate Standalone checkout correction is matrixorigin/CI#477.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Standalone post-merge BVT runs through
pull_request_target, but both MatrixOne checkouts omitrefand therefore select the default branch instead of the merged release commit.Bind both checkouts to
github.event.pull_request.merge_commit_sha. The existing merged-only job guards ensure the commit is already trusted base-repository code before opting into checkout v6's explicit-ref behavior. Add the same narrowly scoped actionlint compatibility exception already used by TKE for that supported checkout input.Validation: hosted Check Yaml passed, including all workflow schema/lint checks and the existing contract suites. Local actionlint v1.7.12 passes; YAML semantic comparison confirms that both checkouts use the merged SHA and that existing guards, other checkouts and job behavior are retained. The checkout input was verified against
actions/checkout@v6metadata. Hosted BVT execution is not claimed: the MatrixOne Standalone caller is currently manually disabled.Related to matrixorigin/matrixone#32713.