Refine CODEOWNERS settings #339

Open
potyarkin wants to merge 1 commit from potyarkin/frostfs-testcases:feature/codeowners into master

View file

@ -1 +1,3 @@
* @JuliaKovshova @abereziny @d.zayakin @anikeev-yadro @anurindm @ylukoyan @i.niyazov
.* @TrueCloudLab/qa-committers
.forgejo/.* @potyarkin
Makefile @potyarkin
abereziny marked this conversation as resolved
Review

I wouldn't agree with that line.
Makefile contains tests scripts which used in testing platform, so it's also @TrueCloudLab/qa-committers

I wouldn't agree with that line. Makefile contains tests scripts which used in testing platform, so it's also @TrueCloudLab/qa-committers
Review

That's the quirk of Forgejo CODEOWNERS parser: it creates review requests for ALL matching lines, not just for the last one. So for Makefile changes reviewers will be both qa-commiters and me.

That's the quirk of Forgejo CODEOWNERS parser: it creates review requests for ALL matching lines, not just for the last one. So for Makefile changes reviewers will be both qa-commiters and me.
Review

That's the quirk of Forgejo CODEOWNERS parser: it creates review requests for ALL matching lines, not just for the last one. So for Makefile changes reviewers will be both qa-commiters and me.

Does that means that without your approval we can't proceed with changes in Makefile?

> That's the quirk of Forgejo CODEOWNERS parser: it creates review requests for ALL matching lines, not just for the last one. So for Makefile changes reviewers will be both qa-commiters and me. Does that means that without your approval we can't proceed with changes in Makefile?
Review

CODEOWNERS just means that a review request will be sent to me.

But in this repo branch protection rules also "Block merge on official review requests" so yes, technically a PR can not proceed without my approval. In reality, anyone authorized to merge the PR can remove an outstanding review request and merge it anyways (wastebin button in screenshot below). This action will be logged but Forgejo will not interfere in any way.

image

CODEOWNERS just means that a review request will be sent to me. But in this repo branch protection rules also "Block merge on official review requests" so yes, technically a PR can not proceed without my approval. In reality, anyone authorized to merge the PR can remove an outstanding review request and merge it anyways (wastebin button in screenshot below). This action will be logged but Forgejo will not interfere in any way. ![image](/attachments/691eca8d-6735-4b64-97ee-1152724cc74d)
5.6 KiB