-
Notifications
You must be signed in to change notification settings - Fork 880
feat: Added organization role support #2487
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
78ab564 to
468dc74
Compare
ff32898 to
be0f2aa
Compare
b04dee2 to
bc23c8e
Compare
bc23c8e to
a772bf3
Compare
|
JFYI I think that this will conflict with I tried this out today (manually assigned an org role to a team) and on the next TF apply run it proceeded to spend the next ~45mins trying to remove the team from every repo in the organization. It finished happily (and with no actual affect), but the next run it does the same thing. I believe the problem is in the GH API. It mashes all team access together and offers no way to differentiate why the teams are in the list ("direct access" vs "organization access"). |
|
@jtnz |
|
@stevehipwell Haha, yeah, I just found this in 6.5.0. Thanks |
|
@stevehipwell are you still working on this? I've had this old PR open for a while, and it looks like there is some overlap here (my PR fixes organizational role team assignments). |
|
@felixlut I am still working on this, but given the scarcity of maintainer attention I've not rebased my PRs. |
|
is there a way to expedite this. I need this ASAP. I have a workaround, but having tough time managing the states. |
|
Hilariously, Google's Gemini AI keeps recommending that I use the (I find myself in a position to test this, if the maintainers need someone to check it against their real world use case. Let us know if we can be of any help to get this merged and released?) |
|
just yesterday, i reached out to one of the maintainers and asked to expedite this. I hope they are reviewing it now. |
Signed-off-by: Steve Hipwell <[email protected]>
a772bf3 to
ff1b476
Compare
|
Please let me know if there is any support needed on getting this merged, such a must for this terraform provider! |
|
How can we get some traction on this? Seems like many are available to extend the support if needed. |
|
+1 Let me tag @kfcampbell as one of the mergers of recent pull requests. This feels like an important feature, could you please expedite this one? |
|
@nickfloyd should I take this as a sign to rebase my outstanding PRs or is this a one off? |
|
@stevehipwell I am actively working to get some much needed change sets merged in and eventually released. Given the age, nature, and variation of these changes I have some CI issues I need to get knocked out. Feel free to rebase but know I will not release until everything is completely stable and working as expected in main - including docs / coverage for any new feature support, which btw you did an amazing job with that on all of this - thank you! |
|
@nickfloyd have you looked at #2476? I worked through all of the tests to fix them, changes since the PR was last rebased likely need integrating. |
I haven't just yet. I'm still trying to catch up on about a year of backlog 😬. I'll definitely add it to the priority list and see if I can help out. Any footwork you can do on it before hand while I am working on those dependent change sets would definitely be appreciated. Thank you again for all of the amazing hard work - I'll do my best to honor it. |
Resolves #2314
Resolves #2224
Before the change?
After the change?
github_organization_repository_rolegithub_organization_repository_rolesgithub_organization_rolegithub_organization_role_teamsgithub_organization_usersgithub_organization_rolesgithub_organization_security_managersgithub_organization_repository_rolegithub_organization_rolegithub_organization_role_teamgithub_organization_role_userPull request checklist
Does this introduce a breaking change?
Please see our docs on breaking changes to help!