Skip to content

Clarify ruleset-name caveat wording - #129

Merged
ptr727 merged 1 commit into
developfrom
clarify-ruleset-name-caveat
Jun 8, 2026
Merged

Clarify ruleset-name caveat wording#129
ptr727 merged 1 commit into
developfrom
clarify-ruleset-name-caveat

Conversation

@ptr727

@ptr727 ptr727 commented Jun 8, 2026

Copy link
Copy Markdown
Owner

Reconciles a wording tension Copilot flagged on the promotion PR: the new ruleset-rename caveat said the name is "not load-bearing", which could read as contradicting the earlier requirement that repos end up with the exact develop/main ruleset names. Clarified that the rename is safe for enforcement (the required status-check binds by check name), while the template still expects the standard names.

…standardized

Reconcile the 'name is not load-bearing' note with the earlier requirement that
repos use the exact develop/main ruleset names: clarify that a rename won't break
the required status-check (which binds by check name), but the template still
expects the standard names - the rename removes inconsistency, not a license for
arbitrary names.
Copilot AI review requested due to automatic review settings June 8, 2026 16:49

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR clarifies README guidance around renaming GitHub rulesets so the docs no longer imply that ruleset names are irrelevant, while still explaining that enforcement (required status checks) is bound to the check name rather than the ruleset name.

Changes:

  • Refines the "ruleset rename/update requires full-payload PUT" caveat to distinguish enforcement behavior from the template's documented/expected develop/main ruleset naming.
  • Makes explicit that renaming legacy Develop/Main to develop/main is the intended normalization, not an endorsement of arbitrary ruleset names.

@ptr727
ptr727 merged commit 4c5c301 into develop Jun 8, 2026
8 checks passed
@ptr727
ptr727 deleted the clarify-ruleset-name-caveat branch July 7, 2026 21:05
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