terraform-provider-github icon indicating copy to clipboard operation
terraform-provider-github copied to clipboard

[FEAT]: Support Org Copilot settings

Open fishpen0 opened this issue 2 years ago • 9 comments

Describe the need

We'd like to dynamically add and remove people and teams to our organization copilot license from terraform along with managing the org level copilot settings

SDK Version

No response

API Version

No response

Relevant log output

No response

Code of Conduct

  • [X] I agree to follow this project's Code of Conduct

fishpen0 avatar Mar 31 '23 22:03 fishpen0

This is currently blocked on the lack of GitHub API support, unfortunately.

kfcampbell avatar Apr 03 '23 21:04 kfcampbell

Now that the API exists, should this be unblocked?

coreypobrien avatar Aug 21 '23 16:08 coreypobrien

Good call! I've done so.

kfcampbell avatar Aug 21 '23 20:08 kfcampbell

imo still blocked until https://github.com/google/go-github/pull/2973 is released

niklasbeinghaus avatar Nov 08 '23 09:11 niklasbeinghaus

seems like it's unblocked already https://docs.github.com/en/rest/copilot/copilot-business?apiVersion=2022-11-28#add-users-to-the-copilot-business-subscription-for-an-organization

Does anyone going to pick it up? 👀

alileza avatar Dec 19 '23 15:12 alileza

How would people best see this working?

I can see two paths.

  • As a set of individual resources (vote with 🥳)
  • Additional properties of the user and team resources (vote with 🦜 )

Happy either way but I was about to write the code and realised people might want one or the other.

lazzurs avatar May 26 '24 20:05 lazzurs

How would people best see this working?

I can see two paths.

  • As a set of individual resources (vote with 🥳)
  • Additional properties of the user and team resources (vote with 🦜 )

Happy either way but I was about to write the code and realised people might want one or the other.

is there a way to react with those emojis or are you trolling :trollface:

🦜

pnancarrow avatar Jun 13 '24 20:06 pnancarrow

🦜

Implementing IaC in TF using this provider now. It would greatly promote this kind of work to be able to do this with Terraform. It's a critical feature for us 🆙

iandone avatar Sep 30 '24 10:09 iandone

Ok I think it is clear people have voted as to how this should be done. I will get a PR up next week if no one beats me to it to get this implemented as additional properties of the existing resources.

lazzurs avatar Oct 15 '24 22:10 lazzurs

@lazzurs - Did you have a chance to get going with this? Voting for: 🦜

SebRosander avatar Nov 01 '24 11:11 SebRosander

Are there any more issues here for implementing this?

ventsislav-georgiev avatar Apr 13 '25 19:04 ventsislav-georgiev

+1 would like to see this.

bennysp avatar Apr 25 '25 18:04 bennysp

Seems like it's time to go full circle here and put a GPT-5 codex agent on the job.

musha68k avatar Sep 25 '25 09:09 musha68k

Seems like it's time to go full circle here and put a GPT-5 codex agent on the job.

I am afraid GPT-5 will not help you here as even if you provide PR with support for it, maintainers will not merge and will not provide new release, as they abandon this repository.

mkushakov avatar Sep 25 '25 11:09 mkushakov