Open
Description
When a package is in a prerelease version, there doesn't seem to be a way to "promote" the package to stable with beachball. I could manually edit the package file and logs, of course, but it would be nicer to make the change with beachball! 😄
For inspiration, here's how changesets does prereleases.
Example
// package.json for @myorg/myinput
"name": "@myorg/myinput",
"version": "2.0.0-rc.0",
{
"type": "major",
"comment": "Test",
"packageName": "@myorg/myinput",
"email": "[email protected]",
"dependentChangeType": "patch"
}
Expected behavior
When I run beachball bump
, I expect to see @myorg/myinput
2.0.0 (or perhaps @myorg/myinput
3.0.0).
Actual behavior
When I run beachball bump
, I see @myorg/myinput
2.0.0-rc.1.
Alternate approach
Perhaps there could be a beachball exit-prerelease
command that would remove the -rc
suffix and publish @myorg/myinput
2.0.0.
Metadata
Metadata
Assignees
Labels
No labels