Skip to content

provider: bump to 6.11.1-gr.2 for the ruleset validation fix - #76

Merged
dev-milos merged 1 commit into
mainfrom
fix/bump-provider-6.11.1-gr.2
Aug 17, 2026
Merged

provider: bump to 6.11.1-gr.2 for the ruleset validation fix#76
dev-milos merged 1 commit into
mainfrom
fix/bump-provider-6.11.1-gr.2

Conversation

@dev-milos

Copy link
Copy Markdown
Collaborator

Closes G-Research/gr-oss#1429

6.11.1-gr.1 cannot plan any ruleset that sets update_allows_fetch_and_merge: a
validation added in 6.11.0 walks the keys of the rules block and rejects the name as a
rule type, when it is a parameter of the update rule. Because state is shared, one
affected repository blocked planning across the whole workspace.

6.11.1-gr.2 carries the two-line fix
(G-Research-Forks/terraform-provider-github#19, cherry-picked from
integrations/terraform-provider-github#3547 while that awaits review upstream).

Bumps the three tracked pin sites. backend.tf is a gitignored local artefact and is not
tracked.

Follow-up, in the config repo

The parameter was removed from perfetto.yaml and consuldotnet.yaml during testing to
unblock planning. With this provider it can be restored; a plan then confirms the fix end to
end. That is the last open item from the release-testing cycle.

Verification

Found and reproduced during release testing against a real organisation, where the parameter
blocked planning. The provider fix was built and the release cut as v6.11.1-gr.2; the
config-repo plan re-verification follows once this is on a testable ref.

6.11.1-gr.1 rejects rulesets using update_allows_fetch_and_merge at plan time: a
client-side validation treats it as a rule type when it is a parameter of the update
rule. gr.2 carries the fix.

Once released, restore the parameter to the repos/*.yaml it was removed from and
confirm the plan is clean.
@dev-milos
dev-milos marked this pull request as ready for review August 17, 2026 10:38

@bitwisecook bitwisecook left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

LGTM

@dev-milos
dev-milos merged commit 3324125 into main Aug 17, 2026
1 check passed
@dev-milos
dev-milos deleted the fix/bump-provider-6.11.1-gr.2 branch August 17, 2026 11:04
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