dotnet / dotnet/arcade-services

[darc/maestro++] Add reviewers to Maestro-generated pull request

Open
#2,568 0 comments 0 reactions 1 assignee Assigned to @mmitche View on GitHub
Dominant language
C#
Stars
86
Forks
86
Avg merge
1d 8h
Merged PRs (30d)
35

Description

When Maestro creates a PR, the only reviewers added are the default ones in the target repo (like CODEOWNERS in github, for example).

This has a couple drawbacks:
1. This puts the burden of PR approval on the target repo owners.
2. These PR's are not visible to the product owners, unless they are explicitly watching these repos

Therefore, it would be nice if Maestro could add reviewers when the PR is created.

This work probably requires two parts:
1. The ability to add/update/delete reviewers from an already existing subscription id in DARC
(nice to have would be the ability to add the reviewers when creating the subscription as well, but this is more work and is not a blocker)
2. The ability for Maestro to add these reviewers when creating a PR

This needs to work in both github and AzDO.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.