22 Commits

Author SHA1 Message Date
Joey Scarr
73fa88aa1f Replace libyuv-committers with cria/project-libyuv-committers.
Bug: 356276450
Change-Id: I49931c95dee7895fed66428b643ab3c59ef77046
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/5759002
Reviewed-by: Andrew Mitchell <mitchella@google.com>
2024-08-04 23:43:50 +00:00
Yiwei Zhang
111128a22e Update Code-Review submit requirement
Change-Id: I41dda97cb4cd22797b0e653654b3e955c5f46721
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/4820166
Reviewed-by: Josip Sokcevic <sokcevic@chromium.org>
2023-08-29 15:53:05 +00:00
Gavin Mak
93b325a5a4 Block Code-Review submit requirement on CR-1
Bot-Commit+1 currently overrides Code-Review submit requirement even if a CR-1 vote exists.

Bug: 1314177
Change-Id: Iba4b5c0202ad7ba0f69498d482d24a5f18e3daf7
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/3966660
Reviewed-by: Joanna Wang <jojwang@chromium.org>
2022-10-19 19:06:26 +00:00
Gerrit Code Review
1a0e18687a Migrate label configs to copy conditions 2022-06-22 15:03:23 +00:00
Youssef Elghareeb
05be2f5d67 Remove blocking label functions from project libyuv/libyuv
Submittability rules are now enforced by new submit requirements that
are defined in the same project.config. Removing the legacy label
functions.

Change-Id: I91fdee0b6beb965ceebd6f4137263fd7f24299a5
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/3478561
Reviewed-by: Gavin Mak <gavinmak@google.com>
2022-03-02 20:41:13 +00:00
Youssef Elghareeb
fceff13262 Add submit requirements for project libyuv/libyuv
Rules for creating new submit requirements are as follows:
* We don't create submit requirements for labels that are not blocking.
* For labels that do not define any values, we assume they are
overriding a label definition from the parent project (i.e. to ignore
this label in the child project), hence we create a non-applicable
submit requirement for them.
* For other blocking labels, we create a corresponding submit
requirement for them.

Note that for the 'Code-Review' requirement we also set the overrideIf
condition to 'Bot-Commit=+1' since this requirement is currently
enforced from All-Projects rules.pl [1]. When this change is submitted,
the Code-Review SR in this change will be authoritative for the project
and needs to behave in the same way as was previously configured.

[1] https://chromium.googlesource.com/All-Projects/+/5ddd22e7537172878280dc2b47373251e842dda7/rules.pl#7

Change-Id: I5b8e7b6fb9b28c5266f94f97d5c81e273a72872c
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/3398373
Reviewed-by: Josip Sokcevic <sokcevic@google.com>
2022-02-17 21:20:17 +00:00
Josip Sokcevic
535a56c544 Enforce MCR for this repository
Change-Id: I933118429cf80815af482b1562d9db12df3ddd51
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/3287396
Reviewed-by: Anthony Polito <apolito@google.com>
2021-11-17 18:55:07 +00:00
Andrii Shyshkalov
9ce07573d6 Cleanup legacy CQ permissions.
Bug: 1203284
Change-Id: Ib8f48d9062619627b1258e0f66c68ebad96b7d79
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/2854596
Reviewed-by: Andy Perelson <ajp@chromium.org>
2021-04-27 18:36:34 +00:00
Andrii Shyshkalov
dace31f3b0 Disallow push bypassing code review.
Change-Id: Ia973bfdae1886f5426b2d78751bd87ccb3d8d3a7
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/2854597
Reviewed-by: Jason Clinton <jclinton@chromium.org>
2021-04-27 18:33:57 +00:00
Andrii Shyshkalov
f8251493ba Prepare libyuv CQ to use project-scoped service account.
For now, I replicated permissions already give to chrome-commit-bot
group. However, I deleted some permissions not used by CQ.

Bug: 1203284
Change-Id: I5ac3166694d5cb7305e8bbb6fe6dc710d71f1b62
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/2854574
Reviewed-by: Andy Perelson <ajp@chromium.org>
2021-04-27 17:43:32 +00:00
Josip Sokcevic
e392ea0900 Modify access rules 2021-04-27 09:31:35 -07:00
Josip Sokcevic
1dcb70ed59 Restore groups before chrome-commit-bot group rename.
Bug: 1148933
Change-Id: I14f43f49b7f2e0500c8c0492e8a008dede62319a
Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/2538551
Reviewed-by: Andrii Shyshkalov <tandrii@google.com>
2020-11-14 01:29:19 +00:00
Andrii Shyshkalov
49e0e00ce0 Rename group chrome-commit-bot-deprecated to chrome-commit-bot 2020-11-13 21:23:28 +00:00
Andrii Shyshkalov
cf14694b4d Rename group chrome-commit-bot to chrome-commit-bot-deprecated 2020-11-13 20:03:55 +00:00
Gerrit Code Review
db6475141f Update group names 2017-04-24 21:16:00 +00:00
Aaron Gable
0258c13382 Enable commit queue labels for libyuv
Change-Id: Ib903feb898ae0abdbd560b8744039c8bf44a9548
Reviewed-on: https://chromium-review.googlesource.com/430822
Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
2017-01-20 19:41:44 +00:00
Aaron Gable
581334c2d9 Revert "Enable the Commit-Queue+1 label for libyuv"
This reverts commit eeb823b2bb927f4910a38b4d06806b88a015b9de.

Libyuv does not have a commit queue, so the button is useless.
2017-01-19 17:19:19 -08:00
Aaron Gable
eeb823b2bb Enable the Commit-Queue+1 label for libyuv 2017-01-19 16:46:04 -08:00
Aaron Gable
6b5169885b Enable gerrit code review labels for libyuv 2016-11-17 16:09:12 -08:00
Daniel Jacques
aa5a015c07 Modify access rules 2015-06-09 19:04:28 +00:00
Daniel Jacques
69d8ab20e7 Temporarily add "chrome-infra-team" to test "git cl". 2015-06-08 19:33:39 +00:00
Daniel Jacques
c5e420f853 Modify access rules 2015-06-08 19:32:08 +00:00