Skip to content

Commit 27ce6d1

Browse files
committed
feat: add enterprise (inherited) runner group org setting resource
This resource allows managing organization-level settings for enterprise Actions runner groups that are inherited by an organization. It configures various org-specific settings such as allowed repositories, visibility and workflow restrictions. The existing org-level resource assumes that an organization runner group is to be created & fully managed by Terraform so it does not work for an enterprise-scope group that is shared with one or more organizations within a GitHub Enterprise environment. Closes #2768
1 parent 253fa50 commit 27ce6d1

4 files changed

Lines changed: 917 additions & 0 deletions

github/provider.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,7 @@ func Provider() *schema.Provider {
213213
"github_enterprise_actions_runner_group": resourceGithubActionsEnterpriseRunnerGroup(),
214214
"github_enterprise_actions_workflow_permissions": resourceGithubEnterpriseActionsWorkflowPermissions(),
215215
"github_actions_organization_workflow_permissions": resourceGithubActionsOrganizationWorkflowPermissions(),
216+
"github_enterprise_actions_runner_group_org_settings": resourceGithubEnterpriseActionsRunnerGroupOrgSettings(),
216217
"github_enterprise_security_analysis_settings": resourceGithubEnterpriseSecurityAnalysisSettings(),
217218
"github_workflow_repository_permissions": resourceGithubWorkflowRepositoryPermissions(),
218219
},

0 commit comments

Comments
 (0)