Replies: 6 comments 2 replies
|
💬 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. ⭐ |
|
I’m seeing the same ghost-queued Actions state on josiahking/evolvephp. Push-triggered run 32984070929 on branch 2.x, SHA 6761ed4af6956024abb8e8cc5d913c908628eeea, remains queued with conclusion: null and zero jobs. gh run cancel reports “Cannot cancel a workflow run that is completed.” Force-cancel returns HTTP 409: “Cannot cancel a workflow run that has not been queued yet.” A manually dispatched replacement run 32984815055 on the same SHA also became stuck in the same state. GitHub Support closed my ticket because my current support entitlement only provides self-service resources. The PR-triggered workflow immediately before this succeeded normally, so this appears to be an orphaned/corrupted Actions scheduler record rather than a workflow YAML or runner configuration problem. |
|
I’m seeing what appears to be the same issue on a private repository. Affected run details: Run ID: 32984391220 “Failed to cancel workflow.” I also tried the documented force-cancel endpoint once after verifying the run state, and GitHub returned HTTP 409 Conflict. An immediate read-back showed no change. A later replacement run completed successfully, so Actions itself is working again; only this original run remains stranded. The creation time also appears to fall within the same period as the other orphaned/ghost workflow runs reported here following the August 26 Actions incident. Ideally the stranded run needs to be terminalised as completed/cancelled without execution while preserving its audit record. |
|
Thanks @josiahking and @lefanning — your reports strongly suggest this is an orphaned/corrupted Actions scheduler state related to the August 26 incident, rather than a workflow YAML or runner configuration issue. Our original run is still We have not dispatched a replacement yet because we cannot confirm that the stranded run is permanently inert and will not execute later. @lefanning could you confirm whether your original stranded run is still queued after the replacement completed, and whether it has ever started any job? @josiahking please let us know if either of your stuck runs changes state or is cleared by GitHub. It would be helpful if GitHub staff could reconcile these backend records and confirm that the orphaned runs cannot execute unexpectedly. |
|
Same here: https://github.com/rdevz-ph/PyAMPP-Windows/actions/runs/32984652018 Funny thing is, I already pushed new updates, but this one is still stuck and I can’t even cancel it. |
|
Same issue here on a GitHub Pages repository. Repository: butikmidori/butikmidori.github.io Two Pages runs created during the same incident window are still stranded: Pages #359 — Run ID 32984628486 Both remain queued with no state update since creation. Cancelling from the GitHub UI repeatedly returns: Failed to cancel workflow. The previous Pages deployment #358 completed successfully. Shortly after these Pages runs became stuck, a manually dispatched workflow (Update Product Previews #65, Run ID 32984685519) ended with startup_failure. We have avoided creating further Pages deployments because we cannot confirm whether the stranded runs are inert or may execute later. Please include these runs if GitHub staff is reconciling orphaned/ghost scheduler records from the August 26 incident. |


Uh oh!
There was an error while loading. Please reload this page.
🏷️ Discussion Type
Bug
💬 Feature/Topic Area
Actions Runner
Discussion Details
Repository
https://github.com/IronsTeo1/musimatch-prod
Affected workflow run
https://github.com/IronsTeo1/musimatch-prod/actions/runs/32984162981
Problem
The run became stuck in a pre-queue state during the GitHub Actions incident on August 26, 2026. The REST API reports
queued, but the run has zero jobs and has never been updated.Cancellation failures
The normal cancellation endpoint returns HTTP 409 saying that the run is already completed.
The force-cancel endpoint returns HTTP 409 saying:
Cannot cancel a workflow run that has not been queued yet.The web and mobile cancellation interfaces also remain stuck.
Requested help
Please purge or reconcile this ghost workflow run and confirm that it cannot unexpectedly execute later.
All reactions