-
Notifications
You must be signed in to change notification settings - Fork 545
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
ci: update mergify rules to include teams #2439
Conversation
CC @ceph/ceph-csi-contributors @ceph/ceph-csi-maintainers |
a911019
to
0c4cf2a
Compare
- "#changes-requested-reviews-by=0" | ||
- "approved-reviews-by=@ceph/ceph-csi-contributors" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wonder if the notation should be @ceph-csi-contributors
without the ceph/
organization part. Did you find an example configuration file where teams are used?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
took example from Mergifyio/mergify#310 (comment)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess @ceph/ceph-csi-contributors is working
https://dashboard.mergify.io/github/ceph/config-editor?repositoryName=ceph-csi&pullRequestNumber=2425
Sorry but I didn't understand the command. Please consult the commands documentation 📚. Hey, I reacted but my real name is @Mergifyio |
@Madhu-1 , we need to preserve |
Sorry but I didn't understand the command. Please consult the commands documentation 📚. Hey, I reacted but my real name is @Mergifyio |
Yes correct. updating it |
Sorry but I didn't understand the command. Please consult the commands documentation 📚. Hey, I reacted but my real name is @Mergifyio |
updated mergify rules to consider the teams approval to merge a PR. more details at ceph#2367 fixes ceph#2367 Signed-off-by: Madhu Rajanna <[email protected]>
0c4cf2a
to
edf64be
Compare
@Madhu-1 i think its good to update the contribution guide with this too? |
Sorry but I didn't understand the command. Please consult the commands documentation 📚. Hey, I reacted but my real name is @Mergifyio |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same changes missing for backport release v1.2 branch (line 105/107)but maybe remove backport pr rules for v1.2 completely too?
Otherwise LGTM.
updated development guide requirement to have review from contributors and reviewers. Signed-off-by: Madhu Rajanna <[email protected]>
Sorry but I didn't understand the command. Please consult the commands documentation 📚. Hey, I reacted but my real name is @Mergifyio |
v1.x is getting deprecated will remove all mergify rules for that in as a follow-up PR. |
Sorry but I didn't understand the command. Please consult the commands documentation 📚. Hey, I reacted but my real name is @Mergifyio |
@nixpanic are you good with the changes here? |
Sorry but I didn't understand the command. Please consult the commands documentation 📚. Hey, I reacted but my real name is @Mergifyio |
Merging the PR as it has required approvals. |
Sorry but I didn't understand the command. Please consult the commands documentation 📚. Hey, I reacted but my real name is @Mergifyio |
issue already reported for this at Mergifyio/mergify#3068 |
Sorry but I didn't understand the command. Please consult the commands documentation 📚. |
updated mergify rules to consider the team's approval to merge a PR.
more details at #2367
fixes #2367
Signed-off-by: Madhu Rajanna [email protected]