Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Required Workflow Support #2729

Closed
avivek opened this issue Mar 30, 2023 · 5 comments · Fixed by #2730
Closed

Required Workflow Support #2729

avivek opened this issue Mar 30, 2023 · 5 comments · Fixed by #2730

Comments

@avivek
Copy link
Contributor

avivek commented Mar 30, 2023

Github introduced Org Required Workflow that enables a Github Action to be defined in one place and applied across applicable repos in the entire org.

Here is the link for the API documentation for the same:

https://docs.github.com/en/rest/actions/required-workflows?apiVersion=2022-11-28

Being able to call these API's from this repo would enable progress on the below issue in Github Terraform provider:

integrations/terraform-provider-github#1475

@gmlewis
Copy link
Collaborator

gmlewis commented Mar 30, 2023

Thank you, @avivek - do you want to provide a PR to resolve this issue, or would you like me to open this up to other contributors to this repo?

@avivek
Copy link
Contributor Author

avivek commented Mar 30, 2023

I have the PR nearly ready and would be happy to take an initial stab at this.
Thanks for the super fast response.

@avivek
Copy link
Contributor Author

avivek commented Apr 5, 2023

Hi @gmlewis,
Thanks for getting this merged
Is there a release planned??
We can use this in the terraform github provider once released.

@gmlewis
Copy link
Collaborator

gmlewis commented Apr 5, 2023

Yes. I can work on putting together a release shortly.

@gmlewis
Copy link
Collaborator

gmlewis commented Apr 5, 2023

@avivek - this should now be available in: https://github.com/google/go-github/releases/tag/v51.0.0

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants