Remove artifact upload where unnecessary in CI

Why is this change being made?

Adds an extend block for the artifact upload, which is now used only for the *-build-only jobs and is no longer in jobs that extended .build-base but didn't need to upload artifacts. This should simplify many of the CI jobs, speed up the overall process, and maybe avoid some flakiness in the pipeline.

Author Checklist

  • Provided a concise title for the MR
  • Added a description to this MR explaining the reasons for the proposed change, per say-why-not-just-what
  • Assign this change to the correct DRI

Closes #10105 (closed)

Edited by Tyler Williams

Merge request reports

Loading