ci: use BUILD_TAG to name images in MR pipelines
Set BUILD_TAG to PR-<CI_MERGE_REQUEST_IID> in merge request pipelines and rely on it in image naming. This removes the need for an explicit check on the pipeline source, since BUILD_TAG will be empty in non-MR pipelines and skipped automatically in image tags.