GitHub Actions GITHUB_TOKEN cannot trigger another workflow
By Kaveh Alemi·Latchkey
GitHub intentionally does not run workflows from events created with the GITHUB_TOKEN, to prevent recursive runs. Your downstream workflow simply never starts.
What this error means
A commit, PR, or dispatch made by a GITHUB_TOKEN step does not trigger the workflow you expected to follow it.
github-actions
# Push made with secrets.GITHUB_TOKEN: no new workflow run is created
# (no error is shown; the expected downstream run is just absent)
Common causes
Loop prevention by design
Actions skips triggering new runs from token-authored events to avoid infinite loops.
Expecting a chained workflow
A push or dispatch from CI was assumed to start the next workflow, but it does not with the default token.
How to fix it
Use a PAT or App token to chain workflows
Make the triggering event with a PAT or GitHub App installation token instead of GITHUB_TOKEN.
Or use workflow_run / repository_dispatch to chain deliberately.