Skip to content

Add workflow to assign reviewers for external PRs#19209

Open
stephaniezyen wants to merge 4 commits into
mainfrom
stephyen-add-workflow-for-external-prs
Open

Add workflow to assign reviewers for external PRs#19209
stephaniezyen wants to merge 4 commits into
mainfrom
stephyen-add-workflow-for-external-prs

Conversation

@stephaniezyen

@stephaniezyen stephaniezyen commented Mar 18, 2026

Copy link
Copy Markdown
Contributor

Creating a workflow to assign engineers to external PRs.

We are limiting this workflow to:

  • non-dependabot PRs
  • non-internal PRs (marked with 'MEMBER' tag)

We are utilizing github's assignment script. This will automatically apply round-robin assignment for everyone in the "Bicep External Maintainers" team.

Written with help from Copilot :)

Microsoft Reviewers: Open in CodeFlow

Creating a workflow to assign engineers to external PRs.

We are limiting this workflow to:
- non-dependabot PRs
- non-internal PRs (marked with 'MEMBER' tag)

We are utilizing github's assignment script. This will automatically apply round-robin assignment for everyone in the "Bicep External Maintainers" team.

Written with help from Copilot :)
@github-actions

github-actions Bot commented Mar 18, 2026

Copy link
Copy Markdown
Contributor

Test this change out locally with the following install scripts (Action run 26186388614)

VSCode
  • Mac/Linux
    bash <(curl -Ls https://aka.ms/bicep/nightly-vsix.sh) --run-id 26186388614
  • Windows
    iex "& { $(irm https://aka.ms/bicep/nightly-vsix.ps1) } -RunId 26186388614"
Azure CLI
  • Mac/Linux
    bash <(curl -Ls https://aka.ms/bicep/nightly-cli.sh) --run-id 26186388614
  • Windows
    iex "& { $(irm https://aka.ms/bicep/nightly-cli.ps1) } -RunId 26186388614"

@stephaniezyen stephaniezyen requested a review from Copilot March 18, 2026 20:44

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a GitHub Actions workflow to automatically request reviewers on external pull requests, helping ensure inbound community PRs get timely engineering attention.

Changes:

  • Introduces a pull_request_target workflow that requests reviews from the bicep-external-maintainers team.
  • Adds filtering logic intended to skip Dependabot PRs and internal PRs.

You can also share your feedback on Copilot code review. Take the survey.

Comment thread .github/workflows/external-pr-review-assignment.yml Outdated
Comment thread .github/workflows/external-pr-review-assignment.yml Outdated
Comment thread .github/workflows/external-pr-review-assignment.yml Outdated
Comment thread .github/workflows/external-pr-review-assignment.yml Outdated
Comment thread .github/workflows/external-pr-review-assignment.yml Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Agent-Logs-Url: https://github.com/Azure/bicep/sessions/39574ccf-4cb6-4daf-8c50-a2c3b8b53e45

Co-authored-by: stephaniezyen <77693576+stephaniezyen@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants