Synthetic BuildFailed workflow intercepts Actions runs with startup_failure and zero jobs #206997
Replies: 2 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. ⭐ |
|
The BuildFailed synthetic workflow with an empty name is what GitHub generates when the dispatcher can't resolve your push/trigger event to any valid workflow file at the ref being built — usually because the workflow file that existed on the branch/SHA the run is checking out is invalid, missing, or unparsable at that specific commit, even if your current default branch version is fine. |
Uh oh!
There was an error while loading. Please reload this page.
🏷️ Discussion Type
Bug
💬 Feature/Topic Area
Workflow Configuration
Discussion Details
Hello GitHub Actions team,
I am experiencing a persistent Actions dispatcher/workflow-registration issue on a private repository.
A previously healthy canonical workflow no longer starts normally.
Current behavior:
startup_failureBuildFailedThis occurs before any job is created, so there are no job logs available.
Controlled self-service recovery has already been exhausted:
The same
BuildFailed / startup_failure / jobs=0behavior persists.This appears similar to other recent Community reports involving a stale/deleted/synthetic BuildFailed workflow registration intercepting legitimate workflows.
Could GitHub staff please advise whether this can be caused by stale/orphaned backend workflow registration or repository/account-side Actions dispatcher state?
Specifically, is there a staff-side purge/reindex or workflow registry repair that can restore dispatch to the legitimate
.github/workflows/ci.ymlworkflow?The affected repository is private. I have the exact repository name, canonical workflow ID, synthetic workflow ID, failed run IDs, commit SHAs, and complete reproduction evidence available if GitHub staff needs them through an appropriate non-public channel.
Thank you.
All reactions