Remove artifacts upload from all CI jobs where it isn't necessary (everything but `*-build-only` jobs)

Description

The CI artifacts "Uploading artifacts..." is no longer needed in any CI job other than the *-build-only jobs.

This is because artifacts are only used by deploy-cleanup-old-deleted-files.

So, we could probably disable the artifacts upload in all jobs except the *-build-only ones which it depends on, and speed up (and make less flake-prone) all the other jobs which extend .build-base

Why is this needed

  • Reduce chance for jobs to fail due to flakes in artifact-upload infrastructure.
  • Reduce complexity/confusion around the CI pipeline
  • Potentially shave another minute or so off of job run times
Edited by Chad Woolley