Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update GitHub Action for BCR Reviewer #1912

Merged
merged 2 commits into from
Mar 13, 2024

Conversation

meteorcloudy
Copy link
Member

@meteorcloudy meteorcloudy commented Mar 11, 2024

  • Merged the module maintainer notifier and the PR approval into one
    action, which can be distinguished by the "action-type" input.
  • Implement a new functionality to dismiss stale approvals from all reviewers.
    The default Dismiss stale pull request approvals when new commits are pushed option from GitHub doesn't dismiss approvals from users who is not a repo maintainer. This helps address the concern that a local commit was made before the approval but pushed after it. See Add GitHub Actions to auto-review BCR PRs bazel-central-registry#1549 (comment)

- Merged the module maintainer notifier and the PR approval into one
  action, which can be distinguished by the "action-type" input.
- Implement a new functionality to dismiss stale approvals from all
  reviewer. The default "Dismiss stale pull request approvals when new
commits are pushed" option from GitHub doesn't dimiss approvals from
users who is not a repo maintainer.
@meteorcloudy
Copy link
Member Author

@Wyverald
Copy link
Member

@meteorcloudy meteorcloudy merged commit a4d362a into bazelbuild:master Mar 13, 2024
1 check passed
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.

2 participants