diff --git a/rules.md b/rules.md new file mode 100644 index 0000000..8af88f0 --- /dev/null +++ b/rules.md @@ -0,0 +1,18 @@ +# Substrate + +- 🔒️ed lines are reviewed by 2 team leads, one of them must be in @paritytech/locks-review and the other in @paritytech/polkadot-review. +- PRs that do not touch locked lines require 2 positive reviews from @paritytech/core-devs. Both teams' members will be notified by default. + +# Polkadot + +- 🔒️ed lines are reviewed by 2 team leads, one of them must be in @paritytech/locks-review and the other in @paritytech/polkadot-review. Both teams' members will be notified by default. +- The following files are reviewed by 2 team leads, one of them must be in @paritytech/locks-review and the other in @paritytech/polkadot-review. + - `/runtime/{kusama|polkadot}/src/*.rs`, except weight files. Both teams' members will be notified by default. +- PRs that do not touch locked lines or specially mentioned files require 2 positive reviews from @paritytech/core-devs. + +# Cumulus + +- 🔒️ed lines are reviewed by 2 team leads, one of them must be in @paritytech/cumulus-locks-review and the other in @paritytech/polkadot-review. Both teams' members will be notified by default. +- The following files are reviewed by 2 team leads, one of them must be in @paritytech/cumulus-locks-review and the other in @paritytech/polkadot-review. + - `/polkadot-parachains/{statemine|statemint}/src/*.rs`, except weight files. Both teams' members will be notified by default. +- PRs that do not touch locked lines or specially mentioned files require 2 positive reviews from @paritytech/core-devs.