Files
Gregorius Bima Kharisma Wicaksana 65422fde4d Fix CODEOWNERS review request attribution using comment metadata (#36348)
Fixes #36333

## Problem

When CODEOWNERS automatically assigns reviewers to a pull request, the
timeline incorrectly shows the PR author as the one who requested the
review (e.g., "PR_AUTHOR requested review from CODE_OWNER"). This is
misleading since the action was triggered automatically by CODEOWNERS
rules, not by the PR author.

## Solution

Store CODEOWNERS attribution in comment metadata instead of changing the
doer user:
- Add `SpecialDoerName` field to `CommentMetaData` struct (value:
`"CODEOWNERS"` for CODEOWNERS-triggered requests)
- Pass `isCodeOwners=true` to `AddReviewRequest` and
`AddTeamReviewRequest` functions
- Template can check this metadata to show appropriate attribution
message

---------

Signed-off-by: wxiaoguang <wxiaoguang@gmail.com>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
2026-01-16 14:52:57 +00:00
..
2025-06-21 19:20:51 +08:00
2025-07-08 08:59:31 +00:00
2025-08-01 07:24:26 +00:00
2024-04-14 09:21:16 +00:00
2025-07-09 16:46:51 +00:00
2025-07-04 13:03:22 +02:00
2025-12-04 19:47:23 +01:00
2025-03-11 12:44:52 +08:00
2025-04-19 08:43:22 +00:00