Yicong-Huang opened a new pull request, #4616:
URL: https://github.com/apache/texera/pull/4616

   ### What changes were proposed in this PR?
   
   Reverts #4582 (commit `1045997b0e8f6bee850a27af53e65ae406d70481`).
   
   The `release/*` ruleset added in #4582 lists eight matrix-expanded build 
contexts (`frontend × 3`, `scala`, `python × 4`) as required status checks. We 
are about to land #4600, which replaces those eight contexts on `main`'s 
protection block with a single `Required Checks` aggregator. Doing the same 
swap inside the `release/*` ruleset would block every PR targeting a 
`release/*` branch, because release branches do not yet contain the new 
`required-checks` job in their workflow — `Required Checks` would never be 
reported on those PRs.
   
   Removing the ruleset entirely in this PR is the cleanest unblock:
   
   - `protected_branches.main` continues to govern `main` and will be updated 
to require `Required Checks` in #4600.
   - `release/*` branches lose the rulesets-level required checks for now. 
Their `.asf.yaml` is read from `main`, so this immediately stops requiring 
stale contexts on release branches.
   - Once release branches naturally pick up the new workflow (via routine 
backports or a follow-up sync), we can reintroduce a `release/*` ruleset that 
requires `Required Checks` deliberately.
   
   ### Any related issues, documentation, discussions?
   
   Reopens #4579. Unblocks #4600.
   
   ### How was this PR tested?
   
   Pure revert of a single-file commit. `.asf.yaml` returns to its pre-#4582 
state; `git diff HEAD~1 -- .asf.yaml` is `-29 +0`.
   
   ### Was this PR authored or co-authored using generative AI tooling?
   
   Generated-by: Claude Code (Opus 4.7)


-- 
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]

Reply via email to