make shellcheck expects scripts in the build directory

In #28058 (moved), we added shellcheck for coverage and cov-diff. But we expect coverage to be in the build directory, which is wrong.

This fails the newest version of shellcheck in out-of-tree builds.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information