Skip to content
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

Required workflows is being removed from the API #2907

Open
WillAbides opened this issue Aug 31, 2023 · 0 comments
Open

Required workflows is being removed from the API #2907

WillAbides opened this issue Aug 31, 2023 · 0 comments

Comments

@WillAbides
Copy link
Contributor

WillAbides commented Aug 31, 2023

The documentation for required_workflows endpoints has disappeared from the docs site (formerly seen at https://docs.github.com/en/rest/actions/required-workflows). I found a note on https://docs.github.com/en/actions/using-workflows/required-workflows that says:

Note: Required workflows for GitHub Actions are in private beta and are not available for new signups. On October 18th, 2023, you will no longer be able to access required workflows for GitHub Actions and must use repository rulesets instead. You can read more about this change on the GitHub blog. For more information about repository rulesets, see "About rulesets."

Not sure how go-github should reflect that. Those endpoints never shipped on ghes, so there isn't a need to maintain them for compatibility there. Maybe remove the endpoints from go-github some time after October 18.

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

No branches or pull requests

1 participant