GitLab does not seem to generate the exposed artifact view for failed pipelines and the patch artifact is uploaded for failed pipelines only. Therefore, the respective expose_as entries are removed from the CI configuration file.
apk and pre-commit caches are now cleaned/verified separately.