terraform-provider-github
terraform-provider-github copied to clipboard
Terraform GitHub provider
### Describe the need Just received an email that tag protection is deprecated and will be removed `August 30, 2024` See also: https://github.blog/changelog/2024-05-29-sunset-notice-tag-protections/?elqTrackId=f621f1b322814b558e4a0277a4566191&elq=342e4d04c598490ea3023e0874169979&elqaid=4165&elqat=1&elqCampaignId=4374 Can't find any changed related to this...
### Expected Behavior When importing a repository using an `import` statement, the respective repository should have `archive_on_destroy` set to the value configured in the terraform configuration it is imported to....
### Expected Behavior While merge queues are not yet supported, applying `github_repository_ruleset` should leave merge queue configuration untouched. ### Actual Behavior Applying `github_repository_ruleset` disables the merge queue, basically making `github_repository_ruleset`...
### Describe the need We have requirement, where we need to create repository and other resources in different organizations. We created module for GitHub resources, however we need to create...
Resolves #1956 (doesn't resolve that whole issue, but contributes to it) Custom properties are defined on an organizational level, and then applied on a repository level. This PR aims to...
same as: #909
Resolves #1972 ---- ### Before the change? * It's not possible to alter the exclusion list for team members that shouldn't be added as reviews to pull requests via the...
Resolves #1840 ---- ### Before the change? * There was no way with the `github_issue_label` resource to specify an Organization in which the repo you wanted to create the label...
Resolves #1648 ---- ### Before the change? * Before the change, code scanning was not able to be configured with a Terraform resource, and it's state was not able to...
### Expected Behavior Terraform plan to succeed. ### Actual Behavior ```tf # github_repository.this["my-repo"] will be updated in-place ~ resource "github_repository" "this" { id = "my-repo" name = "my-repo" # (36...