Skip to content

revert: "ci: protect future release branches via ASF rulesets"#4616

Merged
Yicong-Huang merged 1 commit into
apache:mainfrom
Yicong-Huang:revert/asf-rulesets-release
May 1, 2026
Merged

revert: "ci: protect future release branches via ASF rulesets"#4616
Yicong-Huang merged 1 commit into
apache:mainfrom
Yicong-Huang:revert/asf-rulesets-release

Conversation

@Yicong-Huang
Copy link
Copy Markdown
Contributor

@Yicong-Huang Yicong-Huang commented May 1, 2026

What changes were proposed in this PR?

Reverts #4582 (commit 1045997b0e8f6bee850a27af53e65ae406d70481), which added a release/* ruleset to .asf.yaml.

ASF infra's support for the rulesets directive is still incomplete (see also #4607 / apache/infrastructure-asfyaml#93). We'll protect release branches via a different mechanism in a follow-up; reverting for now to keep .asf.yaml clean and to unblock #4600.

Any related issues, documentation, discussions?

Reopens #4579. Unblocks #4600.

How was this PR tested?

Verified the ruleset never actually took effect — GET /repos/apache/texera/rulesets returns [] and GET /repos/apache/texera/rules/branches/release/v1.1.0-incubating returns []. So this revert is effectively a no-op against live GitHub state and only cleans up .asf.yaml.

Was this PR authored or co-authored using generative AI tooling?

Generated-by: Claude Code (Opus 4.7)

@Yicong-Huang Yicong-Huang enabled auto-merge (squash) May 1, 2026 21:00
@Yicong-Huang Yicong-Huang merged commit e6bb23c into apache:main May 1, 2026
20 checks passed
SarahAsad23 pushed a commit to SarahAsad23/texera that referenced this pull request May 4, 2026
…e#4616)

### What changes were proposed in this PR?

Reverts apache#4582 (commit `cfed1392322c9415b20f2d66542c42570235b618`), which
added a `release/*` ruleset to `.asf.yaml`.

ASF infra's support for the `rulesets` directive is still incomplete
(see also apache#4607 / apache/infrastructure-asfyaml#93). We'll protect
release branches via a different mechanism in a follow-up; reverting for
now to keep `.asf.yaml` clean and to unblock apache#4600.

### Any related issues, documentation, discussions?

Reopens apache#4579. Unblocks apache#4600.

### How was this PR tested?

Verified the ruleset never actually took effect — `GET
/repos/apache/texera/rulesets` returns `[]` and `GET
/repos/apache/texera/rules/branches/release/v1.1.0-incubating` returns
`[]`. So this revert is effectively a no-op against live GitHub state
and only cleans up `.asf.yaml`.

### Was this PR authored or co-authored using generative AI tooling?

Generated-by: Claude Code (Opus 4.7)
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.

2 participants