Skip to content

Conversation

@venkywonka
Copy link
Collaborator

Description

Uses github actions to use module-owners information and a file to modules mapping to figure out candidate devs from the diff.
Then sample x number randomly from them.
This action only aims at auto-adding reviewers, but does not enforce their approval like CODEOWNERS does.
This builds on top of CODEOWNERS.

Signed-off-by: Venky Ganesh <[email protected]>
@venkywonka venkywonka changed the base branch from main to user/venky/auto-assign-pr-test June 27, 2025 20:04
@venkywonka venkywonka marked this pull request as ready for review June 27, 2025 20:05
Signed-off-by: Venky Ganesh <[email protected]>
@venkywonka venkywonka requested review from chzblych and removed request for chzblych June 27, 2025 22:54
@tensorrt-cicd tensorrt-cicd requested review from chzblych and syuoni June 30, 2025 17:51
@venkywonka venkywonka changed the title [enh] [GH/CI] [WIP] Auto-assign PR reviewers using module-owners information randomly [enh] [GH/CI] [WIP] [TEST] Auto-assign PR reviewers using module-owners information randomly Jun 30, 2025
@venkywonka venkywonka removed request for chzblych and syuoni June 30, 2025 18:19
- Add logic to check existing reviewers before assignment
- Skip auto-assignment if reviewers already exist (unless --force-assign)
- Improve logging and error handling with status messages
- Add force-assign option for manual override
- Switch back to pull_request trigger for proper access
- Fix workflow parameter handling for force_assign option

Signed-off-by: Venky Ganesh <[email protected]>
@venkywonka venkywonka force-pushed the user/venky/actions branch from 0efbd83 to 9ac7371 Compare July 25, 2025 01:17
@venkywonka venkywonka requested review from a team as code owners August 19, 2025 18:34
@venkywonka venkywonka removed the request for review from a team August 19, 2025 18:34
@venkywonka venkywonka requested review from poweiw and yuanjingx87 and removed request for a team August 19, 2025 18:34
@venkywonka venkywonka deleted the branch NVIDIA:user/venky/actions August 27, 2025 18:36
@venkywonka venkywonka closed this Aug 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant