winglang / wing

A programming language for the cloud ☁️ A unified programming model, combining infrastructure and runtime code into one language ⚡
https://winglang.io
Other
4.75k stars 187 forks source link

If a self mutation happens in a merge queue, the failure is confusing and the next step is unclear #3967

Open MarkMcCulloh opened 10 months ago

MarkMcCulloh commented 10 months ago

Example https://github.com/winglang/wing/pull/3966

This PR failure was because main was merged into the branch, which caused a snapshot change. The self mutation was applied to the merge queue, but this is a waste of time because mergify already throws away this PR.

The next action depends on the exact circumstance, but generally will require the same update and mutation to be applied to the original PR. At the very least there should be some messaging to clarify that the mergify queue failed for this reason and some possible next steps.

staycoolcall911 commented 9 months ago

This happened a couple of times already - bumping it to p1

github-actions[bot] commented 7 months ago

Hi,

This issue hasn't seen activity in 60 days. Therefore, we are marking this issue as stale for now. It will be closed after 7 days. Feel free to re-open this issue when there's an update or relevant information to be added. Thanks!

github-actions[bot] commented 4 months ago

Hi,

This issue hasn't seen activity in 90 days. Therefore, we are marking this issue as stale for now. It will be closed after 7 days. Feel free to re-open this issue when there's an update or relevant information to be added. Thanks!

github-actions[bot] commented 1 month ago

Hi,

This issue hasn't seen activity in 90 days. Therefore, we are marking this issue as stale for now. It will be closed after 7 days. Feel free to re-open this issue when there's an update or relevant information to be added. Thanks!