diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index c07f8954d8c..310a4aca767 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -44,13 +44,20 @@ jobs: - .ci/env packages: - repos/spack_repo/** - old-builtin: - - 'var/spack/repos/spack_repo/builtin/**' - - name: Detected old builtin repository - if: steps.filter.outputs.old-builtin == 'true' + old_repos: + - 'var/spack/repos/**' + list-files: 'shell' + - name: Detected old package repository root directory + if: steps.filter.outputs.old_repos == 'true' run: | - echo "Error: Packages are not allowed in 'var/spack/repos/spack_repo/builtin'." - echo " Use 'repos/spack_repo/builtin' instead." + files=${{ steps.filter.outputs.old_repos_files }} + echo "Error: Packages are no longer allowed under 'var/spack/repos/'." + echo " The following files need to be moved to the appropriate" + echo " subdirectory of 'repos/spack_repo/builtin':" + echo + for f in $files; do + echo " $f" + done exit 1 unit-tests: