Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
f3072ca
feat: add organization network configuration resource
austenstone Mar 15, 2026
7577bac
refactor: clean up network configuration resource
austenstone Mar 15, 2026
4eed95f
test: align network configuration resource with repo patterns
austenstone Mar 15, 2026
122ce72
docs: polish organization network configuration resource
austenstone Mar 15, 2026
b3c466b
refactor: use RFC3339 constant for network configuration timestamps
austenstone Mar 15, 2026
84d351a
refactor: address network configuration review comments
austenstone Mar 15, 2026
e097ca3
refactor: align network configuration with project patterns
austenstone Mar 15, 2026
eb4cd67
refactor: enhance error handling and documentation for organization n…
austenstone Mar 15, 2026
a784c75
feat: add support for network configurations in GitHub Actions runner…
austenstone Mar 15, 2026
2bb209d
feat: add network configuration validation for GitHub Actions runner …
austenstone Mar 15, 2026
94f04b6
feat: update advanced hosted runner configuration and enhance documen…
austenstone Mar 15, 2026
a01cd06
feat: add support for GitHub enterprise network configurations and up…
austenstone Mar 15, 2026
0a14c30
refactor: align runner group networking with review feedback
austenstone Mar 15, 2026
6347009
refactor: align enterprise runner group networking with review feedback
austenstone Mar 15, 2026
be069e1
feat: normalize ETag handling in runner group state management and ad…
austenstone Mar 16, 2026
0b680d0
fix: use context directly in runner group networking functions for im…
austenstone Mar 16, 2026
bc87f1f
refactor: consolidate runner group networking functions and improve s…
austenstone Mar 16, 2026
dbbcd71
fix: ensure newline at end of file in enterprise network configuratio…
austenstone Mar 16, 2026
be49b46
feat: add tests for runner group networking functions and state manag…
austenstone Mar 16, 2026
d821a72
feat: update GitHub Actions runner group functions to use context and…
austenstone Mar 16, 2026
a523a06
fix: remove unnecessary resp nil guards in runner group Read/Update
austenstone Mar 16, 2026
d0b72ae
refactor: rename runner group networking helpers to avoid resource na…
austenstone Mar 16, 2026
e9b1e28
refactor: remove unnecessary ctx and blank lines per review
austenstone Mar 16, 2026
b46b622
refactor: use native go-github functions for org runner group networking
austenstone Mar 20, 2026
f2d0a3c
Merge branch 'main' into feature/github-enterprise-network-configurat…
austenstone Apr 13, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions examples/hosted_runner/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ resource "github_actions_hosted_runner" "advanced" {
source = "github"
}

size = "8-core"
runner_group_id = github_actions_runner_group.example.id
maximum_runners = 10
enable_static_ip = true
size = "8-core"
runner_group_id = github_actions_runner_group.example.id
maximum_runners = 10
public_ip_enabled = true
}
2 changes: 2 additions & 0 deletions github/provider.go
Original file line number Diff line number Diff line change
Expand Up @@ -173,6 +173,7 @@ func Provider() *schema.Provider {
"github_organization_block": resourceOrganizationBlock(),
"github_organization_custom_role": resourceGithubOrganizationCustomRole(),
"github_organization_custom_properties": resourceGithubOrganizationCustomProperties(),
"github_organization_network_configuration": resourceGithubOrganizationNetworkConfiguration(),
"github_organization_project": resourceGithubOrganizationProject(),
"github_organization_repository_role": resourceGithubOrganizationRepositoryRole(),
"github_organization_role": resourceGithubOrganizationRole(),
Expand Down Expand Up @@ -214,6 +215,7 @@ func Provider() *schema.Provider {
"github_user_ssh_key": resourceGithubUserSshKey(),
"github_enterprise_organization": resourceGithubEnterpriseOrganization(),
"github_enterprise_actions_runner_group": resourceGithubActionsEnterpriseRunnerGroup(),
"github_enterprise_network_configuration": resourceGithubEnterpriseNetworkConfiguration(),
"github_enterprise_actions_workflow_permissions": resourceGithubEnterpriseActionsWorkflowPermissions(),
"github_actions_organization_workflow_permissions": resourceGithubActionsOrganizationWorkflowPermissions(),
"github_enterprise_security_analysis_settings": resourceGithubEnterpriseSecurityAnalysisSettings(),
Expand Down
Loading