GitHub Actions events routed to deleted BuildFailed workflow; active CI never starts #207621
Replies: 5 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 synthetic In private repositories, this state is commonly triggered by one of three root causes: 1. Actions Spending Limit Reached on Private Repositories (Most Common)Private repositories have an allowance of 2,000 free Actions minutes per month. If the account's Actions spending limit is set to
2. Orphaned Status Checks in Branch Protection Rules / RulesetsIf branch protection or ruleset policies for your default branch (
3. Stale Workflow Registration StateWhen a workflow YAML file is deleted or renamed, GitHub marks the database record as
|
|
Update after controlled workflow re-registration test: I verified the active workflow before and after a disable/enable cycle:
Then I pushed a new empty commit to HEAD: No workflow YAML or application files were changed. A new Actions run was eventually created for this HEAD:
So even after explicitly disabling and re-enabling the active Additional confirmed exclusions:
This now strongly points to stale repository-side Actions workflow dispatch state tied to deleted workflow ID Is there any supported way for repository owners to force GitHub Actions to purge/re-index the stale workflow routing state, or does this require GitHub staff intervention? |
|
I am seeing an extremely similar failure mode on a second private repository. Repository: jorikallio6/clarvox-sites Affected commit: Parent commit: Affected push time: The push did not enqueue any of the four registered active workflows. Instead GitHub created only:
The four expected workflows remain registered and active:
The affected commit did not modify any workflow files. The workflow files are byte-identical to the parent commit. The parent commit produced normal push-triggered runs for all four workflows:
The affected commit has no recognized CI-skip marker. Repository Actions are enabled and allowed_actions is all. GitHub Support ticket 4753442 was closed because technical support is not included with my current support entitlement, so no backend diagnosis was provided. I have deliberately not tried deleting runs, disabling/re-enabling workflows, force-pushing, or creating an empty commit because I need to preserve the affected commit as the exact authority under investigation. This looks very close to the behavior reported here. If anyone finds a documented GitHub-side recovery method for the stale/deleted BuildFailed routing state, especially one that does not require generating a different commit SHA, I would be very interested in the result. |
|
Thanks β this is very useful corroboration. My repository now shows the same failure pattern even after a controlled workflow re-registration cycle. Repository: Active workflow:
I explicitly:
New HEAD: Resulting run:
The event was still routed to the deleted synthetic BuildFailed workflow rather than the active CI workflow. I have also ruled out:
There now appear to be multiple unrelated private repositories exhibiting the same deleted BuildFailed / startup_failure / zero-jobs signature. Related reports also appear to include:
At this point I am preserving the repository state and avoiding further destructive or state-changing diagnostics. If anyone identifies a GitHub-side recovery method, backend re-index procedure, or staff-confirmed incident reference, please share it here. |
Uh oh!
There was an error while loading. Please reload this page.
π·οΈ Discussion Type
Bug
π¬ Feature/Topic Area
Workflow Configuration
Discussion Details
Repository: ahmedali5696/care-pulse
Private repository.
Default branch: development
Active workflow:
Current PR:
Problem:
Every new GitHub Actions event fails before any job is created.
Affected runs for the current HEAD:
Push:
34603821725
Pull request:
34603826401
Observed behavior:
The failing runs are associated with a deleted synthetic workflow:
The repository's real workflow is registered and active:
Already verified:
This appears to be a repository-side Actions workflow-dispatch / stale workflow-registry issue rather than a workflow YAML or application-code defect.
Could GitHub staff investigate the stale deleted workflow registration 355378151 and re-index or clear the repository Actions workflow dispatch state?
Relevant IDs:
All reactions