Make CI more resource-friendly
Currently, two docker images are built for pipelines running on the default branch of the project ("main") or for tags.
We could improve CPU consumption of the runners by instead adding a deploy
stage, in which the temporary image used for the tests is retrieved and pushed to either the :latest
tag of the salt image in the container registry or the :<name of tag>
tag.