Switch to publishing on tags
- Dominant language
- No language data
- Stars
- 3.4k
- Forks
- 679
- PR merge metrics
- No merged PRs in 30d
Description
### 🤔 What's the problem you've observed?
We are currently publishing of branches. This results in a large number of branches in each repository. We are not using tags, when we created our release process tags could not be protected.
This is no longer the case.
### ✨ Do you have a proposal for making it better?
0. Protect tags (already done).
1. Add tags to the protected Release environment.
2. Switch all the release actions to trigger on a pushed tag. Either `v[0-9]+.[0-9]+.[0-9]+` or `go/v[0-9]+.[0-9]+.[0-9]+`.
3. Stop creating release branches with polyglot-release.
4. Remove all release branches
5. Remove release branches from the protected Release environment.
### 📚 Any additional context?
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.