Closed ErikElkins closed 2 weeks ago
@ErikElkins thanks for the contribution! I'm torn about the breaking change here -- since the behavior was broken in the first place, I wonder if it's okay to release the schema change without a corresponding major version bump, since Hashicorp is pretty clear that releasing major versions too frequently is a bad idea: "To allow practitioners sufficient time and opportunity to upgrade to the latest version of the provider, we recommend releasing major versions no more than once per year. Releasing major versions more frequently could present a barrier to adoption due to the effort required to upgrade."
What do you think?
Yeah I think it's fair to avoid the major version change. It's probably only me and the one other commenter using this resource right now.
Resolves issue where
enterprise_id
wasn't getting imported as mentioned here: https://github.com/integrations/terraform-provider-github/pull/2155#issuecomment-1993599613Before the change?
enterprise_id
field wasn't getting set in state as a part of the import process of thegithub_enterprise_actions_permissions
resource. Also, github/resource_github_enterprise_actions_runner_group_test.go was misspelled.After the change?
github_enterprise_actions_permissions
now uses theenterprise_slug
field to align withresource_github_enterprise_actions_runner_group
and other enterprise resources, and sets it as a part of the import process.Pull request checklist
Does this introduce a breaking change?
Please see our docs on breaking changes to help!