-
Notifications
You must be signed in to change notification settings - Fork 28
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 submodule to latest master
in microsoft/main
#1251
Update submodule to latest master
in microsoft/main
#1251
Conversation
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.
Thanks! Auto-approving.
Hmm, it seems this bot always auto approves even before CI has a chance to check things, should we change that behaviour? |
78e85e0
to
c547502
Compare
Do you have some ideas why we might want to change it, or concerns? |
c547502
to
44dc16e
Compare
I guess it might not be a bad idea to have it only approve it if all CI is green? It doesn't bother me that much though |
44dc16e
to
e5e293c
Compare
I don't think this behavior would be bad, but I also don't see any reason it would be better. I don't expect human reviewers to wait for CI to finish either. |
e5e293c
to
557f126
Compare
CI failure is an upstream change: filed golang/go#68121. |
I'll ask a different Q - what is the bot checking for before it gives the approval? |
… Enable arm64 assembler tests for cross-compiler builds
557f126
to
37afc6e
Compare
It doesn't check anything. For context, microsoft-golang-review-bot and microsoft-golang-bot are separate accounts, but they are not independent in any way. A pipeline creates the PR with one account's PAT and (during the same command) uses the other account's PAT to approve it and turn on auto-merge. GitHub makes sure the CI passes before automerge goes ahead, because the branch is protected. We have branch protection requiring a review approval--the goal is making dev PRs comfortable. The microsoft-golang-review-bot approvals are just a way to make auto-sync work without removing/bypassing branch protection. |
Cool, thanks for the context! |
Hi! I'm a bot, and this is an automatically generated upstream sync PR. 🔃
After submitting the PR, I will attempt to enable auto-merge in the "merge commit" configuration.
For more information, visit sync documentation in microsoft/go-infra.