Replies: 7 comments
-
@aholstrup1 - do you know what is happening here? |
Beta Was this translation helpful? Give feedback.
-
Note that it does not have to be PRs for different branches.
|
Beta Was this translation helpful? Give feedback.
-
Thanks for reporting this @AskeHolst. As you also mentioned, PR Builds will fail if you close the PR since the merge commit created by GitHub no longer exists. |
Beta Was this translation helpful? Give feedback.
-
Would be possible to have it fail more gracefully, simply canceling the process if the PR no longer exists? Everybody freaks out when pipelines fail as emails a sent out to those following the repo. I can consistently repro the problem in a test repo. But you are right, if you wait for a runner to pick up the job then it will correct itself. People just don't wait that long, they create the PR, see failed checks with red marks and think they made some mistake. Maybe this is then a documentation issue to tell people to not trust what they see initially, I just don't like that message. |
Beta Was this translation helpful? Give feedback.
-
We sometimes see that the new PR will not be picked up by a workflow, so we are stuck with the failed checks. I do not see a pattern for this. |
Beta Was this translation helpful? Give feedback.
-
Will lookout for this - haven't seen it |
Beta Was this translation helpful? Give feedback.
-
I have seen this some times now, and it is fairly confusing. Not sure if anything can be done to make the failure message a little more descriptive. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
When making a PR into a release branch it often happens that the PR is made on main by mistakes as that is the default suggestion. This is usually quickly discovered and the PR is closed. But by then the PR workflow has started.
The PR workflow will then fail with the error below because the PR no longer exists. This is minor annoyance.
When the proper PR is then created on the release branch it will incorrectly pick up the failed checks from the workflow run on the previous PR. This causes confusion as to why checks are failing.
It also means that the PR workflow will never run on the new PR.
Beta Was this translation helpful? Give feedback.
All reactions