Skip to content

Releases: vmvarela/terraform-provider-github

v26.1.0

06 Jan 23:41

Choose a tag to compare

v6.9.1

What's Changed

🐛 Bugfixes

📝 Documentation

Maintenance

Full Changelog: v25.12.1...v26.1.0

v25.12.1

26 Dec 09:06

Choose a tag to compare

  • Added enterprise SCIM coverage with new data sources (users, user, groups, group). Provider registration lives in provider.go, with implementations under data_source_github_enterprise_scim_users.go and related files.
  • Delivered enterprise team management: resources and data sources for teams, memberships, and organization links, documented in enterprise_team.html.markdown and sibling docs.
  • Unified enterprise cost center management by folding resource assignments into resource_github_enterprise_cost_center.go; authoritative users, organizations, and repositories arguments now replace the deprecated helper resource.

Breaking

  • Removed the standalone github_enterprise_cost_center_resources resource (code, tests, docs). Migrate configurations to the embedded assignments on github_enterprise_cost_center; see enterprise_cost_center.html.markdown.

Enhancements

  • Cost center assignments now batch, retry, and use context-aware CRUD (resource_github_enterprise_cost_center.go).
  • Enterprise team resources/data sources include plan-time validation and leverage the go-github enterprise SDK (data_source_github_enterprise_team.go).

Docs & Examples

  • New SCIM and enterprise team documentation under website/docs/{d,r}/enterprise_*.

Full Changelog: v25.12.0...v25.12.1

v25.12.0

22 Dec 05:36

Choose a tag to compare

Release v25.12.0 - Based on integrations/github v6.4.0 with enterprise extensions

This release is based on the official terraform-provider-github v6.4.0 (as of December 2024) with the following additional features:

New Resources and Data Sources:

🏢 Enterprise Cost Centers:

  • github_enterprise_cost_center - Manage enterprise cost centers
  • github_enterprise_cost_center_resources - Assign resources to cost centers
  • Data sources: github_enterprise_cost_center, github_enterprise_cost_centers

👥 Enterprise SCIM:

  • github_enterprise_scim_user - Query enterprise SCIM users
  • github_enterprise_scim_users - List enterprise SCIM users
  • github_enterprise_scim_group - Query enterprise SCIM groups
  • github_enterprise_scim_groups - List enterprise SCIM groups

🔧 Enterprise Teams:

  • github_enterprise_team - Manage enterprise-level teams
  • github_enterprise_team_membership - Manage enterprise team memberships
  • github_enterprise_team_organizations - Manage enterprise team organization assignments
  • Data sources: github_enterprise_team, github_enterprise_teams, github_enterprise_team_membership, github_enterprise_team_organizations

Versioning Note:
Starting with this release, this fork uses CalVer (Calendar Versioning) in the format v{YY}.{MM}.{PATCH} to maintain clear differentiation from the upstream provider while providing enhanced enterprise features.

v6.9.0

22 Dec 05:05

Choose a tag to compare

v6.9.0