GitHub has recently released https://docs.github.com/en/enterprise-cloud@latest/repositories/configuring-branches-and-merges-in-your-repository/managing-rulesets/available-rules-for-rulesets#require-workflows-to-pass-before-merging. It would be nice to have support for this feature. References: [Ruleset API docs](https://docs.github.com/en/rest/orgs/rules?apiVersion=2022-11-28#create-an-organization-repository-ruleset) [Required workflows is being removed from the API](https://github.com/google/go-github/issues/2907) #2907