Kael Shipman
10/27/2025, 11:01 PMPylon
10/27/2025, 11:02 PMgt feedback --with-debug-context <any message>Kael Shipman
10/27/2025, 11:02 PMKael Shipman
10/27/2025, 11:05 PMPylon
10/28/2025, 1:59 PM3071 and 3072 both timed out causing a rough time for 3073 which then did see the merge conflict issue youre talking about. looking at the diff it doesnt appear to have any changes since the approval (ie versions 20-25 are rebases). I have not seen this behavior myself so need to do a bit more digging into why a rebase would fail with merge conflicts that seem non existent as you mention. Will circle back soon as i have any more info / direction.
re: your github action issue, yes this may be harder to diagnose but let me see what enhancement requests exist around this and if nothing i can definitely write something up!Kael Shipman
10/30/2025, 5:12 PMKael Shipman
11/04/2025, 1:04 AMKael Shipman
11/04/2025, 1:05 AMKael Shipman
11/04/2025, 1:08 AMgt sync and one random branch in the stack (this one) tripped four times trying to restack. It was the most perplexing thing - I had a file in which, over the course of the stack, I defined 5 functions, one in each PR. The first "conflict" showed the current change with all five functions and the incoming change as empty. The second "conflict" showed 4 of the five functions and the incoming change as empty. The thrid showed 3, etc..... I had to simply "accept current change" four times before it finally went through.Kael Shipman
11/04/2025, 1:09 AMKael Shipman
11/04/2025, 1:13 PMKael Shipman
11/05/2025, 12:43 PMKael Shipman
11/05/2025, 12:46 PMPylon
11/05/2025, 2:37 PMthe bottom one merged and the other two were spontaneously ejected for no reason
Looking at the activity tab I can see that this was caused by CI failure. Specifically in my logs i see it was the
api-checks test that failed. We need to be better about indicating which test failed here.
> When I went to the top of the remaining two and hit "merge", they immediately merged without passing through CI.
I do see that for 3277 there was a number of CI marked skipped in the UI as if part of the optimization but when I tested last night how
CI optimizations and fast forward merge queue worked I was not able to reproduce the skipped checks. Im going to test again this morning on a partial stack merge to see if that behaves any differently.Kael Shipman
11/05/2025, 2:49 PMmain branch at 6:20AM 🤔 ).
Anyway, this is making my head spin, and if I have another stack like this one I might explode 🤯 . Please help 🥺Kael Shipman
11/05/2025, 2:50 PMPylon
11/05/2025, 10:22 PMcompleted - skipped. After looking further at the CI in both the UI and our logs, i am seeing skipped that is different from when skipped for optimization purposes (which shows "optimized to run later" screenshot below). Is there any other mechanism on these actions that could have skipped these? Im also wondering if you could share what the branch protection rule looks like for main/master, specifically Require status checks to pass before merging.
• Ive reached out to the merge team regarding the failure at 7:35AM that evicted PR #3247 and #3277. I do not see anything in the logs for why this would have failed.Kael Shipman
11/22/2025, 2:42 AMKael Shipman
11/22/2025, 2:46 AM