-
Notifications
You must be signed in to change notification settings - Fork 812
Add missed parameter to the github_organization_ruleset #2545
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Add missed parameter to the github_organization_ruleset #2545
Conversation
It would be nice to have this merged. Can someone review it? |
@kfcampbell Can we please get this fix merged and released? |
Hi @kfcampbell can you please review and merge this? |
@yurii-kysel Should probably also update https://github.com/integrations/terraform-provider-github/blob/main/website/docs/r/organization_ruleset.html.markdown in this PR, too |
fairly sure this PR fixes #2597 - would be great to have it approved/merged :) |
oh and #2542 would get closed out too (already linked) |
@@ -261,6 +261,12 @@ func resourceGithubOrganizationRuleset() *schema.Resource { | |||
Optional: true, | |||
Description: "Whether pull requests targeting a matching branch must be tested with the latest code. This setting will not take effect unless at least one status check is enabled. Defaults to `false`.", | |||
}, | |||
"do_not_enforce_on_create": { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We actually also need it on the required_workflows struct too
"required_workflows": { |
Resolves #2542
Before the change?
github_organization_ruleset
that cause an error, as it's required inrespository_rules_utils.expandRules
After the change?
github_organization_ruleset
with the default valuePull request checklist
Does this introduce a breaking change?
Please see our docs on breaking changes to help!