-
Notifications
You must be signed in to change notification settings - Fork 15.5k
Description
In #154814, the author got a test failure from CI that only reproduced when they rebased their changes onto the main of the current time. I see the reason to do it this way, it will catch surprise failures exactly like the one in this case.
Except, I might spend a few hours trying to compare more obvious things like host OS, cmake configurations, etc. before attempting to rebase. Especially as we advise against rebasing during review and who knows what changes I'd end up bringing in.
Can we leave clues somewhere in the build or testing reports to make authors aware of the situation?
Perhaps we could end the log with Building PR #whatever when rebased onto main (at <hash>) failed.") ? Then it will be the first thing the author sees after clicking the results link from GitHub.
@boomanaiden154 What do you think?