Conversation
f1a7807 to
b5f11a4
Compare
Dry-run check results |
|
If you are changing the data structures, please make sure that the changes are not going to break serde deserialization (adding a field is fine; removing or renaming a field isn't). If you must do a breaking change to the format, make sure to coordinate it with all the users of the |
The file was modified in a retro compatible way (I added a method to a struct) ✅ |
|
Rulesets are complicated enough on their own, but having to think about supporting branch protections and rulesets at the same time is something else =D I assume that Also for bypass actors, even if a PR is required, they don't actually have to create a PR, right? This is complicated.. :) So:
|
|
Based on what I wrote above, I think that if we want to support both Edit: yeah, I tested it and this is how it works. |
Discussed in #2327 (comment)
The dry run sets "Restrict updates: true" to all rulesets that have
pr-required: true, which I think is good.