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]

Reply via email to