diff options
author | Luke Granger-Brown <git@lukegb.com> | 2022-09-19T05·36+0000 |
---|---|---|
committer | lukegb <lukegb@tvl.fyi> | 2022-09-19T11·17+0000 |
commit | adf092a26be9da18448e96e1e6198d543d187c63 (patch) | |
tree | 15ae522524c3fbe1bba60a7d1d2c8f03654c47dd /ops | |
parent | f190712b7f35988cbf8520f6794ea99e91b8a630 (diff) |
feat(monorepo-gerrit): swap owners plugin for code-owners r/4923
Change-Id: I9e05384b58dac258bc2da41c22e321b20451ef00 Reviewed-on: https://cl.tvl.fyi/c/depot/+/6686 Reviewed-by: tazjin <tazjin@tvl.su> Autosubmit: lukegb <lukegb@tvl.fyi> Tested-by: BuildkiteCI
Diffstat (limited to 'ops')
-rw-r--r-- | ops/modules/monorepo-gerrit.nix | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/ops/modules/monorepo-gerrit.nix b/ops/modules/monorepo-gerrit.nix index 67be5410dcbb..d41e02764cc9 100644 --- a/ops/modules/monorepo-gerrit.nix +++ b/ops/modules/monorepo-gerrit.nix @@ -28,7 +28,7 @@ in ]; plugins = with depot.third_party.gerrit_plugins; [ - owners + code-owners oauth depot.ops.gerrit-tvl ]; @@ -107,6 +107,15 @@ in # client-secret is set in /var/lib/gerrit/etc/secure.config. }; + plugin.code-owners = { + # A Code-Review +2 vote is required from a code owner. + requiredApproval = "Code-Review+2"; + # The OWNERS check can be overriden using an Owners-Override vote. + overrideApproval = "Owners-Override+1"; + # People implicitly approve their own changes automatically. + enableImplicitApprovals = "TRUE"; + }; + # Allow users to add additional email addresses to their accounts. oauth.allowRegisterNewEmail = true; |