Always require artifact files

In line with the previous commit, also require artifact files for build
dependencies with remote execution.

Local artifact files will become optional with the upcoming remote cache
support.
5 files changed