Skip to content

Releases: integrations/terraform-provider-github

v6.10.2

20 Jan 16:04
71bbe3f

Choose a tag to compare

What's Changed

πŸ› Bugfixes

πŸ“ Documentation

  • docs(custom_property): fix typo and import example by @scarlson in #2605

New Contributors

Full Changelog: v6.10.1...v6.10.2

v6.10.1

16 Jan 19:55
8359c39

Choose a tag to compare

⚠️ This release is deprecated, please use v6.10.2 instead

NOTE: This reverts a breaking change.

What's Changed

πŸ› Bugfixes

  • [BUG] Change allowed_merge_methods to Optional by @deiga in #3083

Full Changelog: v6.10.0...v6.10.1

v6.10.0

16 Jan 17:09
bfb6a49

Choose a tag to compare

⚠️ This release is deprecated, please use v6.10.1 instead

What's Changed

πŸš€ New Features

πŸ› Bugfixes

  • fix: Correct private forking implementation by @stevehipwell in #3067
  • fix: ensure failed membership invite can be deleted by @deiga in #3058
  • fix: Revert anon auth complication by @deiga in #3071
  • fix: Prevent enterprise org taint on SAML enforcement error by @ericpardee in #3026
  • fix: Escape environment name for id by @stevehipwell in #3079
  • fix: Enable importing github_emu_group_mapping for Group with multiple teams by @deiga in #3054
  • fix: Fix Org Ruleset tests && enable allowed_merge_methods by @deiga in #2976

πŸͺ¦ Deprecations

  • [MAINT] Deprecate has_downloads field of github_repository by @deiga in #3063

πŸ› οΈ Maintenance

  • maint: Refactor integration tests by @stevehipwell in #2986
  • maint: Ensure all acc tests have testacc prefix by @deiga in #3064
  • maint: Add regression test for #2614 by @deiga in #3062
  • maint: Improve provider tests by @deiga in #3061
  • maint: Link directly to an example file to keep the link current when changes happen by @deiga in #3019
  • maint: Properly enable test sweeper by @deiga in #3055
  • maint: Update GNUmakefile to enhance test command functionality by @deiga in #3051
  • maint: Convert legacy Schema Migrations to use StateUpgraders by @deiga in #3065
  • maint: migrate releases resource and data source to context-aware fun… by @tempora-mutantur in #3036
  • build(deps): bump anchore/sbom-action from 0.21.0 to 0.21.1 in the github-actions group by @dependabot[bot] in #3075
  • build(deps): bump the gomod group across 1 directory with 2 updates by @dependabot[bot] in #3057
  • build(deps): bump the github-actions group across 1 directory with 5 updates by @dependabot[bot] in #3013

New Contributors

Full Changelog: v6.9.1...v6.10.0

v6.9.1

06 Jan 15:48
dddd42b

Choose a tag to compare

What's Changed

πŸ› Bugfixes

  • fix: Fixes boolean conversions in rulesets from causing Panics by @deiga in #2977
  • fix: Fix base url regression to ensure trailing / by @stevehipwell in #2990
  • fix: Fix errors as nil bomb by @stevehipwell in #2992
  • fix: Fix organization_custom_properties create by @stevehipwell in #2995
  • fix: Fix repository environment deployment by @stevehipwell in #2993
  • fix: Correct github_organization_role_teams & github_organization_role_users by @stevehipwell in #2994
  • fix: github_organization_role Ensure role_id is set after Create by @deiga in #3011
  • fix(RateLimitRoundtripper): Fix mutex leak and not respecting context cancellation by @pete-woods in #2298
  • fix: Ensure repository creation works if vulnerability-alerts isn't modifiable on repo level by @deiga in #3024

πŸ“ Documentation

Docs

  • docs: Fix documented block name for ignored collaborator teams by @tabacco in #2551
  • docs: correct grammar errors in data.github_release docs by @mdb in #2515
  • docs: Add missing link to schema for merge_queue repository rule by @usmonster in #2581

Maintenance

  • chore: update readme to reference min go version compatible with go.mod by @anGie44 in #3014

New Contributors

Full Changelog: v6.9.0...v6.9.1

v6.9.0

05 Dec 20:14
f1cda3e

Choose a tag to compare

What's Changed

πŸš€ New Features

  • feat: Adds enterprise settings resources to the provider by @nickfloyd in #2852
  • feat: Add values_editable_by support to github_organization_custom_properties by @markszabo in #2931
  • feat: Add functionality to update github_branch_default instead of forcing replacement by @thisispr in #2911
  • feat: Align environment branch policy support by @stevehipwell in #2932
  • feat: Add github_actions_hosted_runner resource by @austenstone in #2893
  • feat: Refactor workflows by @stevehipwell in #2946

πŸ› Bugfixes

πŸͺ¦ Deprecations

  • fix: make repository argument required by @mikutas in #2603
  • fix(organization_ruleset): handle other error responses by @skeggse in #2705

πŸ› οΈ Maintenance

New Contributors

Full Changelog: v6.8.0...v6.9.0

v6.8.3

17 Nov 21:35

Choose a tag to compare

Updates how we handle secrets to address provider config and initialization issues (ref: #2903)

Full Changelog: v6.8.2...v6.8.3

v6.8.2

14 Nov 22:35

Choose a tag to compare

⚠️ This release is deprecated, please use v6.8.3 instead

This merge brings the following enhancements from v6.7.5:

  • Added destroy_on_drift field to both github_actions_secret and github_actions_organization_secret
  • Improved drift detection logic with configurable behavior
  • Added schema migrations for backward compatibility
  • Enhanced test coverage for drift detection scenarios
  • Fixed ForceNew field configurations

Full Changelog: v6.8.1...v6.8.2

v6.8.1

14 Nov 21:35

Choose a tag to compare

⚠️ This release is deprecated, please use v6.8.2 instead

fix: max_file_size was declared as an int but being cast as a float
fix: restricted_file_extensions was panicing due to a Set type mismatch

Full Changelog: v6.8.0...v6.8.1

v6.8.0

12 Nov 22:48
b599ebb

Choose a tag to compare

What's Changed

πŸš€ New Features

  • fix/feature: Adds support for max_file_size, max_file_path_length, file_extension_restriction, and unknown rulesets for repos and orgs by @nickfloyd in #2821
  • feat: Handle error management on resources when dealing with archived repos. by @nickfloyd in #2837
  • feat: Update removal operations for related resources to now gracefully handle deleting archived repositories by @nickfloyd in #2844
  • feat: support workflow permissions in repository by @M0NsTeRRR in #2309
  • feat: implement missing data source github_actions_environment_public_key by @nobbs in #2500
  • feat: Adds migration for destory-on-drift for actions organization secret to prevent state from getting out of sync with the schema by @nickfloyd in #2820
  • feat: Adds DiffSuppressFunc and DiffSuppressOnRefresh to resources that have etag properties to suppress etag-related diffs by @nickfloyd in #2840
  • feat: Max per page by @dee-kryvenko in #2703
  • feat(core): add fork functionality by @hminaee-tc in #2678

πŸ› Bugfixes

πŸ› οΈ Maintenance

πŸ“ Documentation

  • docs: Add destroy_on_drift docs to organization secret by @nickfloyd in #2825
  • docs(github_repository_tag_protection): Remove documentation for the resource no longer supported by provider since v6.4.0 by @ViacheslavKudinov in #2826
  • docs(github_organization_custom_role): Fix typo organization(_)repository by @kohbis in #2831
  • docs: Adds do_not_enforce_on_create option for github_repository_ruleset docs by @nenosrep in #2667
  • docs: Fix doc to revert wrong file deletion by @ViacheslavKudinov in #2847

New Contributors

Full Changelog: v6.7.0...v6.8.0

v6.7.5

01 Nov 02:15

Choose a tag to compare

[fix]: v6.7.4 causes Internal validation error during TF Init #2855

Full Changelog: v6.7.4...v6.7.5