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

[FEAT]: Add support for required_workflows APIs #1475

Closed
1 task done
fproulx-boostsecurity opened this issue Jan 10, 2023 · 8 comments
Closed
1 task done

[FEAT]: Add support for required_workflows APIs #1475

fproulx-boostsecurity opened this issue Jan 10, 2023 · 8 comments
Labels
hacktoberfest Issues for participation in Hacktoberfest Status: Stale Used by stalebot to clean house Status: Up for grabs Issues that are ready to be worked on by anyone Type: Feature New feature or request

Comments

@fproulx-boostsecurity
Copy link

Describe the need

Required workflows is a really cool new feature that should be supported via terraform.

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

SDK Version

No response

API Version

2022-11-28

Relevant log output

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@fproulx-boostsecurity fproulx-boostsecurity added Status: Triage This is being looked at and prioritized Type: Feature New feature or request labels Jan 10, 2023
@nickfloyd nickfloyd moved this from 🆕 Triage to 🔥 Backlog in 🧰 Octokit Active Jan 10, 2023
@kfcampbell kfcampbell added Status: Up for grabs Issues that are ready to be worked on by anyone Priority: Normal and removed Status: Triage This is being looked at and prioritized labels Jan 11, 2023
@aitorpazos
Copy link

Is anyone working on this already?

@kfcampbell
Copy link
Member

@aitorpazos please feel free to open up a PR if you'd like! To the best of my knowledge nobody is working on it at the moment. You can find our CONTRIBUTING.md here.

@sam-robson
Copy link
Contributor

Happy to pick this up if no one is working on it. Will need to wait for the next go-github release (to pick up this bug fix), but then I can get started if no one objects.

@philippeboyd
Copy link

Hi @sam-robson , do you have any news on this? Thanks!

@sam-robson
Copy link
Contributor

Hi @sam-robson , do you have any news on this? Thanks!

Hey @philippeboyd, I have a PR ready to go, but I am still waiting for the next go-github release

@sam-robson
Copy link
Contributor

Ran into a significant bump here - it looks as if GitHub are in the process of scrapping Required Workflows, see this comment on the PR for more details.

@sam-robson
Copy link
Contributor

I've received a response to my support ticket, for those interested:

"Required workflows are being brought back from public to private beta. Organizations that are already utilising required workflows will still be able to access them however no new organisations will be signed up to the beta.

Required workflows are being moved into the new Repository Rules - currently in Public Beta. The workflow functionality is not available at this stage, however it is expected to be before the planned date for Repository Rules to be generally available around July 31st."

@nickfloyd nickfloyd added the hacktoberfest Issues for participation in Hacktoberfest label Sep 20, 2023
Copy link

👋 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!

@github-actions github-actions bot added the Status: Stale Used by stalebot to clean house label Jun 18, 2024
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Jun 27, 2024
@github-project-automation github-project-automation bot moved this from 🔥 Backlog to ✅ Done in 🧰 Octokit Active Jun 27, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
hacktoberfest Issues for participation in Hacktoberfest Status: Stale Used by stalebot to clean house Status: Up for grabs Issues that are ready to be worked on by anyone Type: Feature New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants