Stuck GitHub Pages workflow re-run cannot be cancelled, returns 409 conflict #202511
🏷️ Discussion TypeBug 💬 Feature/Topic AreaOther Discussion DetailsHello GitHub Support Team, Repository: Nathan-Peng/nathan-peng.github.io Issue DescriptionThis workflow run was triggered via Re-run approximately two weeks ago. When calling the cancel endpoint: This appears to be an internal backend state inconsistency bug:
RequestPlease manually purge / mark this stuck ghost workflow run as cancelled on the backend. Best regards |
Replies: 4 comments
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
|
This does look like a stale re-run state rather than a YAML/workflow configuration problem. A few useful distinctions:
So I would treat this as a backend/support case. Before opening the ticket, I would collect:
If newer deployments still work, the practical workaround is to ignore this old stuck run and deploy from a fresh commit. If the stuck run blocks the Pages environment/deployment queue or keeps the repository in a bad state, GitHub Support/staff will likely need to clear it from the backend. |
|
Hi @Nathan-Peng , This community is managed by GitHub employees, but it is not a support forum. The only place to go for answers to account-specific questions like this one is opening a ticket on our Support page. This is a public forum, and the community is unable to assist with nor escalate your ticket, but we can assure you it is in the right place. There are an extremely high volume of Support tickets right now, yours will be answered in the order it was received based on the amount of tickets ahead of yours. Please open only one ticket per request. As no other Community Discussions team members will be able to provide additional help with account related questions I am going to close this discussion. We appreciate your understanding and patience while Support works through your request! |
This does look like a stale re-run state rather than a YAML/workflow configuration problem.
A few useful distinctions:
POST /actions/runs/{run_id}/cancel.queued, but the cancel endpoint saysCannot cancel a workflow re-run that has not yet queuedwith 409, GitHub's scheduler state and the public run state are probably out of sync.S…