Automated release process
Summary
We should start regularly creating a proper release, so we must define a proper release process.
Component
CI
Expected Behavior
When creating a tag based on the release branch, a new release should be built automatically and uploaded to GitLab.
/cc @berber