Include job for tag creation and make build and push depend on it
My browser remembered this "not-send" issue.
Iirc this is about automatically creating a job to create a new release tag.
But we wouldn't always want to create a create a new release version when we push to main (only badge / documentation/ unittest changes).
https://www.garybell.co.uk/creating-a-release-with-gitlab-ci-and-composer/
Leaving this open for discussion.