According to GitHub docs, placing workflow files, even callable ones, outside of .github/workflows is not supported:
Reusable workflows are YAML-formatted files, very similar to any other workflow file. As with other workflow files, you locate reusable workflows in the .github/workflows directory of a repository. Subdirectories of the workflows directory are not supported.
According to GitHub docs, placing workflow files, even callable ones, outside of
.github/workflows
is not supported:Closing this.