I'm going to create a reusable ("called") GitHub workflow and would like to store it in a separate folder, for example, ".github/workflows/public" but got an error "Missing the full path for reusable workflow" in a caller workflow file. Is it the restriction of GitHub to store workflows only in ".github/workflows" folder?