Skip to content

feat: enable beta prerelease versioning#101

Merged
nicknisi merged 2 commits intomainfrom
nicknisi/beta-releases
Mar 26, 2026
Merged

feat: enable beta prerelease versioning#101
nicknisi merged 2 commits intomainfrom
nicknisi/beta-releases

Conversation

@nicknisi
Copy link
Copy Markdown
Member

Summary

  • Configures release-please to produce beta prerelease versions (e.g., v0.12.0-beta.1)
  • Publishes prereleases to npm under the beta tag instead of latest
  • Passes tag_name from release-please to the publish workflow to determine the correct npm dist-tag

Reverting to stable

Remove prerelease and prerelease-type from release-please-config.json — the workflow changes handle both cases permanently.

Test plan

  • Merge this PR and verify release-please opens a PR with a -beta.x version
  • Merge the release PR and verify npm publish uses --tag beta

Configure release-please to produce beta prerelease versions
(e.g., v0.12.0-beta.1) and publish them to npm under the `beta`
tag instead of `latest`.
@nicknisi nicknisi merged commit 1a05561 into main Mar 26, 2026
5 checks passed
@nicknisi nicknisi deleted the nicknisi/beta-releases branch March 26, 2026 00:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant