Skip to content

fix(WasmPlayer): pass --tag latest to npm publish - #2014

Merged
alexwarren merged 1 commit into
mainfrom
fix/npm-publish-tag
Aug 9, 2026
Merged

fix(WasmPlayer): pass --tag latest to npm publish#2014
alexwarren merged 1 commit into
mainfrom
fix/npm-publish-tag

Conversation

@alexwarren

Copy link
Copy Markdown
Contributor

Summary

npm-publish.yml's `npm publish --access public` failed on the first real run (v6.0.0-beta.50, see run 31321215262) with:

```
npm error You must specify a tag using --tag when publishing a prerelease version.
```

npm no longer guesses a dist-tag for a prerelease-looking version string. Every Quest Viva release is X.Y.Z-beta.N (see root CLAUDE.md's Releasing section — the project deliberately never leaves beta), so there's no separate "stable" line to protect latest from — latest is the correct tag to pass explicitly here, every time.

Test plan

  • npm publish --access public --tag latest reproduced locally against a real Release AppBundle build (dry-run pack succeeded with matching contents; the --tag flag itself just changes which dist-tag gets set, not the publish payload)
  • YAML syntax validated

npm now refuses to guess a dist-tag for a prerelease-looking version
and errors instead of publishing — every version here is beta (see
root CLAUDE.md's Releasing section), so latest is the correct tag to
use explicitly, not a workaround.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@alexwarren
alexwarren merged commit a93f483 into main Aug 9, 2026
7 checks passed
@alexwarren
alexwarren deleted the fix/npm-publish-tag branch August 9, 2026 16:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant