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