terraform-provider-github
terraform-provider-github copied to clipboard
Terraform GitHub provider
### Describe the need Organisation custom properties can not be created by the provider. Interestingly, they can be _set_ on a repository with the [github_repository_custom_property](https://registry.terraform.io/providers/integrations/github/latest/docs/resources/repository_custom_property) which depends on them, though....
### Expected Behavior I'm using the latest release and since then `terraform plan` as well as `terraform apply` crash. ### Actual Behavior I don't know if it's related to the...
Resolves #2243 ---- ### Before the change? Within the `github_branch_protection` resource, I have a `restrict_pushes` block that allows pushes to the protected branch by fetching the `github_user` `node_id`. ```hcl restrict_pushes...
### Describe the need GitHub web UI allows to un/select the "Count existing requests" checkbox. This feature is missing in the `github_team_settings` resource as of now ([github provider 6.6.0](https://registry.terraform.io/providers/integrations/github/6.6.0/docs/resources/team_settings)). ...
### Describe the need Hey Team, I've noticed that do_not_enforce_on_create already exists for github/resource_github_repository_ruleset.go, but not for resource_github_organization_ruleset.go. Multiple folks online are also requesting this feature. Implemented in resource_github_repository_ruleset with...
Optional attribute added to rules.required_status_checks. Resolves #2656 ---- ### Before the change? * The option to allow repositories and branches to be created without enforcing status checks were prohibited by...
### Expected Behavior My code works fine for creating new repos but if I import existing one it shows constant drift ```` ~ resource "github_repository" "repo" { id = "pizza"...
Resolves #ISSUE_NUMBER Discoveted while implementing: https://github.com/integrations/terraform-provider-github/pull/2658 ---- ### Before the change? The do_not_enforce_on_create parameter was not implemented for the required_status_checks and required_workflows blocks in either the github_organization_ruleset or github_repository_ruleset resources....
### Describe the need Currently, the Terraform GitHub provider supports [organization rulesets](https://registry.terraform.io/providers/integrations/github/latest/docs/resources/organization_ruleset) and [repository rulesets](https://registry.terraform.io/providers/integrations/github/latest/docs/resources/repository_ruleset). However, there is no support for rulesets at the enterprise level which GitHub supports on...
Resolves #2412 ---- ### Before the change? Resource not available. ### After the change? Implement code security configuration resource on organizational level. The implementation does not support a few attributes...