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
#2,447 5 comments 2 reactions 1 assignee Claimed by @chingor13 View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.