Currently we create releases manually from main and other release branches.
This has been error prone and requires manual intervention.
By automating the tagging we can ensure that CI is passing before creating the release, and that the release will be created as soon as CI passes
It will also allow us to remove a load of maintainer documentation
Once this is in place we can look at uploading assets to the release, and improving the changelog/messaging in releases
Currently we create releases manually from
mainand other release branches.This has been error prone and requires manual intervention.
By automating the tagging we can ensure that CI is passing before creating the release, and that the release will be created as soon as CI passes
It will also allow us to remove a load of maintainer documentation
Once this is in place we can look at uploading assets to the release, and improving the changelog/messaging in releases