What's Changed
ð New Features
- feat: add data sources for listing GitHub App installations in an organization by @atilsensalduz in #2573
- [FEAT] Add missing IP ranges to DS
github_ip_rangesby @deiga in #3157 - feat: Refactor repository collaborators by @stevehipwell in #3233
- feat : Support repository property for GitHub organization ruleset by @Moser-ss in #2356
- feat: Adding github_enterprise_ip_allow_list_entry resource by @ErikElkins in #2649
- [FEAT] Add new resource for repository vulnerability alerts by @deiga in #3166
- [FEAT] Add
github_repository_pagesResource and Data Source by @deiga in #3168
ð Bugfixes
- [MAINT] Fix test of Org Repo Roles by @deiga in #3193
- fix: only set web_commit_signoff_required if explicitly configured by @steveteuber in #3165
- Bugfix: tokenFromGHCLI not stripping api. from ghe.com hosts. Resolves #3188 by @clawster in #3190
- fix: Correct logic for github_actions_organization_workflow_permissions by @stevehipwell in #3222
- fix: respect proxy env vars in anonymous http client by @dvcorreia in #3326
- [BUG] Enable setting review notifications without delegation by @deiga in #3220
- fix: use correct getter for members_can_fork_private_repositories in org data source by @andrewesweet in #3359
ðŠĶ Deprecations
ð ïļ Maintenance
- build(deps): bump the github-actions group with 2 updates by @dependabot[bot] in #3171
- [MAINT] Migrate to use
terraform-plugin-testinginstead of the SDK testing package by @deiga in #3066 - build(deps): bump the gomod group across 1 directory with 3 updates by @dependabot[bot] in #3192
- build(deps): bump github/codeql-action from 4.32.2 to 4.32.3 in the github-actions group by @dependabot[bot] in #3197
- [MAINT] Add enterprise EMU testing config by @deiga in #3179
- chore: Update go-github to v83 by @stevehipwell in #3204
- feat: Use read context for data sources by @stevehipwell in #3206
- feat: Fixup repository environment logic by @stevehipwell in #3162
- [MAINT] Upgrade
golangci-lintv2.10 &goto 1.26 by @deiga in #3244 - chore: Update go-github to v84 by @stevehipwell in #3238
- chore: Update go-github to v85 by @stevehipwell in #3356
ð Documentation
- docs(actions_permissions): sha_pinning_required by @sheeeng in #3182
- docs: add example on how to grant security manager role with github_organization_role_team resource by @KyriosGN0 in #3031
- Update repository ruleset documentation by @JiayangZhou in #3209
ð· Other Changes
- docs: swap group_id & team_slug in import by @kpocius in #3184
- [MAINT] Upgrade v4 client package by @deiga in #3194
- feat: Refactor secret values by @stevehipwell in #3225
- [MAINT] Consolidate ID format of
github_emu_group_mappingby @deiga in #3215
New Contributors
- @kpocius made their first contribution in #3184
- @KyriosGN0 made their first contribution in #3031
- @atilsensalduz made their first contribution in #2573
- @clawster made their first contribution in #3190
- @dvcorreia made their first contribution in #3326
- @andrewesweet made their first contribution in #3359
Full Changelog: v6.11.1...v6.12.0