hello-stephen opened a new pull request, #70459: URL: https://github.com/apache/doris/pull/70459
### Background Doris pull requests use required GitHub status contexts defined in `.asf.yaml`. The migrated TeamCity configurations publish their results under `TeamCity/...` names. ### What problem does this PR solve? Issue Number: None Related PR: None PR Type: Build/CI/Chore Problem Summary: Move master, branch-4.2, and branch-4.1 to the eight status contexts published by the current TeamCity pipelines. External and Performance remain visible CI results but are optional while their environments are being repaired. ### Details - **Affected:** Required status checks for master, branch-4.2, and branch-4.1 only. Keep Compile, FEUT, BEUT, CloudUT, P0, CloudP0, VaultP0, and NonConcurrent required under their current names. Remove External from all three branches and Performance from master; Performance is already optional on both release branches. - **Developer and release impact:** Pull requests wait for the current pipelines. External and Performance failures do not prevent merging. Review requirements and other checks remain unchanged. - **License and third-party:** None. - **Rollback:** Revert this configuration change together with restoring the previous CI entry point. ### Testing Parsed both YAML versions and compared their structure. Verified all eight new contexts per target branch, removal of optional contexts, unchanged review rules and unrelated checks, and byte-equivalent configuration data outside the three target branches. `git diff --check` passes. Live PR canaries are in progress; no full pipeline success is claimed. ### Release note None. ### Check List (For Author) - Behavior changed: Yes (see Details) - Does this need documentation: No - Pre-submission status: Partially verified: configuration validation passed; live pipeline canaries and post-merge branch-protection reconciliation remain pending. ### AI Disclosure - Tool: Codex - Generated: Configuration changes and this description. - Human review: Pending. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
