What's Changed
🚀 New Features
- feat: Added organization role support by @stevehipwell in #2487
- feat: Add file path protection to rulesets by @grahamhar in #2415
- feat: Support team organization role assignment by @felixlut in #2322
- feat: Add support for 'exempt' github_repository_ruleset bypass_mode by @joshhunt in #2764
- feat: Add
github_actions_organization_secret_repository
resource by @ylascombe in #2760 - feat: 🏳️ Custom properties resource & data by @alileza in #2107
- feat: Add support for
DeployKey
actor type in repository and organization rulesets by @tiulpin in #2748
🐛 Bugfixes
- fix: Allow parallel_requests to be set on github.com by @SamuZad in #2715
- fix: Fixed issue labels adoption by @stevehipwell in #2430
- fix: Importing rulesets by @ihor-hrytskiv in #2488
- fix: Add missed parameter to the github_organization_ruleset by @yurii-kysil in #2545
- fix: Bypass actors not being deleted from repository rulesets by @dblinkhorn in #2780
- fix(resource/github_actions_environment_variable): handle existing va… by @nebrass in #2758
- fix: Allow missing types of rule bypasses by @languitar in #2726
- fix: Fixed nil deref bug for ruleset response by @eldad in #2762
- fix: Destroy the resource on drift by @yordis in #1351
- fix: Fixed repository resource churn by @stevehipwell in #2501
- fix: Fixed branch protection v3 status checks churn by @stevehipwell in #2502
- fix: Fixed team data source detailed repos by @stevehipwell in #2509
- fix: Fixed org teams data lookup parent id by @stevehipwell in #2507
🛠️ Maintenance
- deps: Ensures that all dependencies are up to date based on go.mod by @nickfloyd in #2788
- build(deps): bump the github-actions group across 1 directory with 2 updates by @dependabot[bot] in #2783
- build(deps): bump github.com/ulikunitz/xz from 0.5.8 to 0.5.14 by @dependabot[bot] in #2791
- build(deps): bump github.com/hashicorp/go-getter from 1.5.3 to 1.7.9 by @dependabot[bot] in #2790
- build(deps): bump github.com/go-viper/mapstructure/v2 from 2.0.0 to 2.4.0 by @dependabot[bot] in #2789
- build(deps): bump github.com/go-jose/go-jose/v3 from 3.0.3 to 3.0.4 by @dependabot[bot] in #2793
- maint: Updates makefile to handle missing the LC_UUID command and dydl errors when running make by @nickfloyd in #2774
- maint: Adds tests for PR-2502 by @nickfloyd in #2799
- maint: Adds coverage for bypass_modes in rulesets by @oikarinen in #2802
- maint: Change support message now that we don't do the Monday/Friday thing by @kfcampbell in #2615
- maint: Note that GitHub Support doesn't provide support for this integration by @davidstaheli in #2665
- maint: Deprecated classic project resources by @stevehipwell in #2506
📝 Documentation
- docs: Add documentation for github_organization_custom_properties by @nickfloyd in #2785
- docs: Add missing navigation for github_organization_role_team_assignment by @nickfloyd in #2787
- docs: Updates docs for PR #2488 by @nickfloyd in #2797
- docs: Clarify repository description in webhook schema by @AlexaDeWit in #2765
- docs: Fix anchor links of github_repository_ruleset documentation by @fatbasstard in #2798
New Contributors
- @davidstaheli made their first contribution in #2665
- @yordis made their first contribution in #1351
- @SamuZad made their first contribution in #2715
- @yurii-kysil made their first contribution in #2545
- @fatbasstard made their first contribution in #2798
- @dblinkhorn made their first contribution in #2780
- @joshhunt made their first contribution in #2764
- @AlexaDeWit made their first contribution in #2765
- @languitar made their first contribution in #2726
- @eldad made their first contribution in #2762
- @oikarinen made their first contribution in #2802
- @tiulpin made their first contribution in #2748
- @nebrass made their first contribution in #2758
- @ylascombe made their first contribution in #2760
Full Changelog: v6.6.0...v6.7.0