github integrations/terraform-provider-github v6.13.0

4 hours ago

Highlights

  • New GitHub API client: a rewritten client implementation (#3448) on go-github v88 (#3441), with explicit concurrency control (#3491) and a base-url handling refactor (#3510). Groundwork for steadier API behavior.
  • Ruleset bypass actors expanded: EnterpriseOwner (#3487) and User (#3438) are now valid bypass actor types.
  • Reliability fixes: fixed a nil-pointer panic when deleting github_team_repository (#3518), refactored github_team_members and handled the parent-team-already-gone case (#3499, #3461, #3498), stopped repository collaborators drifting on owner (#3471), and corrected the repository environment diff logic (#3469).
  • Acceptance-test automation is now enabled in CI (#3502), with stricter linting for new code (#3430).

What's Changed

🚀 New Features

🐛 Bugfixes

🛠️ Maintenance

  • chore: Use tf plugin docs by @stevehipwell in #3380
  • build(deps): bump the github-actions group across 1 directory with 5 updates by @dependabot[bot] in #3397
  • chore: Update dependabot for tools dir and security updates by @stevehipwell in #3398
  • build(deps): bump the github-actions group across 1 directory with 2 updates by @dependabot[bot] in #3400
  • build(deps): bump actions/attest-build-provenance from 3.2.0 to 4.1.0 by @dependabot[bot] in #3401
  • build(deps): bump hashicorp/setup-terraform from 3.1.2 to 4.0.0 by @dependabot[bot] in #3404
  • build(deps): bump crazy-max/ghaction-import-gpg from 6.3.0 to 7.0.0 by @dependabot[bot] in #3402
  • build(deps): bump the github-actions group across 1 directory with 2 updates by @dependabot[bot] in #3408
  • build(deps): bump goreleaser/goreleaser-action from 6.4.0 to 7.2.1 by @dependabot[bot] in #3403
  • build(deps): bump the gomod group across 1 directory with 5 updates by @dependabot[bot] in #3399
  • [MAINT] Upgrade go-jose to v4 by @deiga in #3357
  • build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 in the gomod-security group across 1 directory by @dependabot[bot] in #3412
  • Bump go-github to v86 by @Gaardsholt in #3413
  • build(deps): bump the github-actions group across 1 directory with 3 updates by @dependabot[bot] in #3427
  • build(deps): bump golang.org/x/crypto from 0.50.0 to 0.51.0 in the gomod group across 1 directory by @dependabot[bot] in #3426
  • [MAINT] Update issue templates by @ViacheslavKudinov in #3261
  • [MAINT] Use gofmt to rewrite unwanted patterns by @deiga in #3265
  • [MAINT]: Introduce stricter linter rules for new code by @deiga in #3430
  • [MAINT] Proposal for adding ARCHITECTURE.md and MAINTERS.md by @deiga in #3196
  • build(deps): bump the github-actions group across 1 directory with 4 updates by @dependabot[bot] in #3439
  • chore: Refactor provider pattern and docs by @stevehipwell in #3440
  • chore: Update go-github to v88 by @stevehipwell in #3441
  • Configure Copilot Code Review for the provider repo by @robert-crandall in #3425
  • build(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0 in the gomod group across 1 directory by @dependabot[bot] in #3453
  • build(deps): bump the github-actions group across 1 directory with 3 updates by @dependabot[bot] in #3454
  • ci: honest greeting + split PR/issue response jobs by @eyalgal in #3272
  • [DOCS] Update repository_environments documentation by @deiga in #3266
  • build(deps): bump the github-actions group across 1 directory with 3 updates by @dependabot[bot] in #3473
  • chore: Add new client rate limit logging by @stevehipwell in #3486
  • fix: Refactor repository custom property by @stevehipwell in #3476
  • feat: Add explicit concurrency control for new client by @stevehipwell in #3491
  • maint: migrate various data sources to tflog structured logging by @slymanmrcan in #3347
  • build(deps): bump rvben/rumdl from 0.2.8 to 0.2.20 in the github-actions group across 1 directory by @dependabot[bot] in #3494
  • build(deps): bump the gomod group across 1 directory with 2 updates by @dependabot[bot] in #3496
  • refactor: migrate resource_github_issue_label to context-aware CRUD a… by @slymanmrcan in #3342
  • build(deps): bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in #3507
  • chore: Enable acceptance test automation by @stevehipwell in #3502
  • build(deps): bump the github-actions group across 1 directory with 5 updates by @dependabot[bot] in #3511
  • build(deps): bump github.com/bored-engineer/github-conditional-http-transport from 0.0.1 to 0.0.2 in the gomod group across 1 directory by @dependabot[bot] in #3513
  • [MAINT] Add regression test for #3509 by @deiga in #3515
  • Detect not-found via the error (errors.AsType) in github_team_repository delete by @rilical in #3524

📝 Documentation

New Contributors

Full Changelog: v6.12.1...v6.13.0

Don't miss a new terraform-provider-github release

NewReleases is sending notifications on new releases.