Error AtlasError Documentation and Resolution

GitHub Actions reusable workflow is in an unsupported directory

Subdirectories of the workflows directory are not supported.

GitHub Actions only recognizes reusable workflows in the repository's .github/workflows directory. Nested subdirectories are not valid for workflow files.

Subdirectories of the workflows directory are not supportedconfiguration
Subdirectories of the workflows directory are not supported.
  • The reusable workflow file was placed in a nested folder under .github/workflows.
  • The repository structure treats workflows like regular source files and organizes them into unsupported subdirectories.
  • A caller workflow references a path that GitHub does not recognize as a valid workflow location.
  1. Move the reusable workflow file directly into .github/workflows.
  2. Update any caller workflows so jobs.<job_id>.uses points to the new direct path.
  3. Keep reusable workflows flat within .github/workflows even if the repository uses nested directories elsewhere.
GitHub Docs: Reuse workflows
GitHub Actions reusable workflow subdirectories not supported | Error Atlas