integrations / integrations/terraform-provider-github

[MAINT]: Remove deprecated fields for v7

Open
#3,089 1 comment 1 reaction 0 assignees View on GitHub
Deprecation Type: Breaking change Type: Maintenance
Dominant language
Go
Stars
1.2k
Forks
1k
Avg merge
1d 14h
Merged PRs (30d)
8

Description

### Describe the need

There are currently 18 fields marked as `Deprecated` in the provider. Lets delete all of them for the next major release (v7)

- [ ] `dependabot` in `data_source_github_ip_ranges.go`
- [ ] `dependabot_ipv4` in `data_source_github_ip_ranges.go`
- [ ] `dependabot_ipv6` in `data_source_github_ip_ranges.go`
- [ ] `parent` in `data_source_github_organization_teams.go`
- [ ] `members` in `data_source_github_organization.go`
- [x] `asserts_url` in `data_source_github_release.go` https://github.com/integrations/terraform-provider-github/pull/2975
- [ ] `has_downloads` in `data_source_github_repository.go`
- [ ] `repositories` in `data_source_github_team.go`
- [ ] `results_per_page` in `data_source_github_team.go`
- [ ] `organization` in `provider.go`
- [ ] `required_status_checks.0.include_admins` in `resource_github_branch_protection_v3.go`
- [ ] `required_pull_request_reviews.0.include_admins` in `resource_github_branch_protection_v3.go`
- [ ] `has_downloads` in `resource_github_repository.go`
- [ ] `default_branch` in `resource_github_repository.go`

### SDK Version

_No response_

### API Version

_No response_

### Relevant log output

```shell

```

### Code of Conduct

- [x] I agree to follow this project's Code of Conduct

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.