-
Notifications
You must be signed in to change notification settings - Fork 148
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
Changes for handling org level rulesets #519
Conversation
Added 2 env variables to control messages during errors or during the PR checkrun.
Instead of this approach of creating an issue for showing the errors when safe-settings runs, I've made changes so a Previously when there were errors when applying safe-settings, or if the |
…settings into decyjphr/repo-rules
In github#519 configvalidators and overridevalidators started to be read from DeploymentConfig, but the constructor params was not removed.
Rulesets are now available in GitHub. These changes are to support configuring Rulesets using safe-settings.
Approach
We will support org level rulesets using
-rulesets:
entries in.github/settings.yml
and repo level rulesets using-rulesets:
entries in the.github/repos/<repo>.yml
(deferring the handling of rulesets entries in<suborg>.yml
until ruleset targeting using repo properties is available and we would want to do the same in suborg yml)