latest docker tag is not a stable build
One-sentence description
The latest docker tag should be a stable build.
Why?
The latest docker tag is the last pushed commit to any MR. It is better if latest is the last stable build (last git tag).
Current implementation
The latest docker tag is the last pushed commit.
Suggested implementation
Only push to latest if a git tag is build.