You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
is there a way to do nightly / unstable releases? #1091
I may not be ready for a release, but i may want folks to be able to test out changes without manually doing pre-reloason
Proposed solution
Provide an unstable option in config. When true, every merge is published (provided the changesets declare changes) with the git sha appended to the version. This uses the 'unstable' tag on npm, and does not create github releasen, nor remove the changeset files
yeah, for unstable releases, I wouldn't care about noting changelog entries -- I (and I'm sure a good number of folks) review their changelog / changesets before actual release, proofread, etc etc -- all unneeded for unstable
I would also really like this feature. When the changeset publish PR opens (and each time it updates) or on merge to main - an unstable version should be published.
Currently to do integration testing when multiple changesets come together we have to manually publish versions or use workarounds like links and yalc.
Activity
[-]is there a way to do nighly / unstable releases?[/-][+]is there a way to do nightly / unstable releases?[/+]nsams commentedon Mar 20, 2023
You can use the following:
However, problem I had with that, is if no changes are found version throws an error
NullVoxPopuli commentedon Mar 20, 2023
yeah, for unstable releases, I wouldn't care about noting changelog entries -- I (and I'm sure a good number of folks) review their changelog / changesets before actual release, proofread, etc etc -- all unneeded for unstable
jake-slashid commentedon Aug 25, 2023
I would also really like this feature. When the changeset publish PR opens (and each time it updates) or on merge to
main- an unstable version should be published.Currently to do integration testing when multiple changesets come together we have to manually publish versions or use workarounds like links and
yalc.jake-slashid commentedon Aug 25, 2023
For now we've implemented this ourselves with a github action
archiewood commentedon Nov 13, 2024
@jake-slashid
Is this working the way you expect?
I guess your package versions are of the format
0.0.0-next-YYYYMMDDHHMMSS?Document nightly usecase and pkg.pr.new
bluwy commentedon Jun 30, 2026
This is documented on the site at 8f84326 now
Add new docs site (changesets#1979)