integrations / terraform-provider-github

Terraform GitHub provider
https://www.terraform.io/docs/providers/github/
MIT License
886 stars 722 forks source link

Feature Request: Enterprise Settings #1199

Open HariSekhon opened 2 years ago

HariSekhon commented 2 years ago

Please support GitHub Enterprise settings, such as:

related to #1200

HariSekhon commented 2 years ago

GitHub Enterprise support have confirmed the Rest API is deficient, so have raised a public discussions feature request here to track this publicly:

https://github.com/github-community/community/discussions/19570

kfcampbell commented 1 year ago

I still don't think this behavior is available through the API. The only enterprise APIs I can find are here, which isn't what we're after.

I've inquired about this internally and will report back if I hear anything interesting.

kfcampbell commented 1 year ago

I've reached out to the API team and they're aware of the request. At the moment this feature request is not being actively worked on and I can't offer a timeline for it, unfortunately.

liamoneill commented 1 year ago

It appears like some of these settings are present in the GraphQL API (i.e. UpdateEnterpriseAllowPrivateRepositoryForkingSettingInput). Does this provider only use the REST API or would it be possible to use these?

kfcampbell commented 1 year ago

@liamoneill this provider makes use of the GraphQL API as well! If you'd like to create a PR to support this behavior, please feel free!

silvan02 commented 1 year ago

I also need the option to enable/disable forking

github-actions[bot] commented 4 months ago

👋 Hey Friends, this issue has been automatically marked as stale because it has no recent activity. It will be closed if no further activity occurs. Please add the Status: Pinned label if you feel that this issue needs to remain open/active. Thank you for your contributions and help in keeping things tidy!

ausfestivus commented 4 months ago

@kfcampbell are you able to put the Status: Pinned label on this to stop it being closed? The feature request still stands.