terraform-provider-github
terraform-provider-github copied to clipboard
Terraform GitHub provider
### Describe the need I may have missed something, but after a reasonably thorough scan of the docs I didn't see a resource for **organization role assignment** to a user...
### Describe the need I want to be able to specify the `allowed_merge_methods` for both repo and org rulesets. This change depends on https://github.com/google/go-github/pull/3417. ### SDK Version _No response_ ###...
Resolves #ISSUE_NUMBER ---- ### Before the change? * The `github_organization_custom_property` resource did not exist. * There was no way to manage GitHub organization-level custom properties via Terraform. ### After the...
Resolves #2503 ---- ### Before the change? * The repository owner has to either be parsed out of the `full_name`, or passed around as a separate variable. ### After the...
Resolves #2579 ---- ### Before the change? * `merge_queue` ruleset docs missing link to rule schema. * `merge_queue.max_entries_to_merge` rule description is copy-pasted from `merge_queue.max_entries_to_build`. ### After the change? * The...
### Expected Behavior A single terraform apply should 1. create the repository, 2. create the gh-pages branch, 3. enable GitHub Pages that serves from that branch, and 4. exit successfully...
There is currently an issue when destroying the github_repository_file resource. If the action fails because of permissions, or because there is a protected branch, or any of the above, the...
Resolves #2627 ---- ### Before the change? * Fails to refresh for non-existing repository. ### After the change? * Removes an anchor for non-existing repository. ### Pull request checklist -...
Resolves #2648 ---- ### Before the change? * None ### After the change? * Adding the `github_organization_ip_allow_list_entry` resource. ### Pull request checklist - [X] Tests for the changes have been...
### Expected Behavior The `github_organization_custom_role` resource should work. ### Actual Behavior The `github_organization_custom_role` resource does not work. ``` github_organization_custom_role.pull-dependabot-secret-scanning-alerts: Creating... ╷ │ Error: error creating GitHub custom repository role Xealth...