googleapis / googleapis/release-please
feature(prerelease-type): changing prerelease-type in manifest or from cli does not bump to new status and reset counter.
Open
priority: p3
type: feature request
- Dominant language
- TypeScript
- Stars
- 7.5k
- Forks
- 588
- Avg merge
- 12h 16m
- Merged PRs (30d)
- 7
Description
**Problem description:**
My product goes through an alpha, beta, rc, release cycle. Fairly standard. I cannot seem to find a way through the config/manifest system to move to the next phase of prerelease. prerelease-type in the manifest seems to just be ignored if the previous prerelease status was not empty
**Solution:**
When doing a prerelease version bump, the code should check the prerelease-type flag and if it doesn't match the last version, use this new value and reset the counter to zero.
**Alternatives:**
I've currently been using release-as: to move to the next phase. It works, but it's not automated.
Contributor guide
Assessment
This issue has not been assessed yet.