Skip to content

build(release): fix npm publish for workspaces and update version to 0.4.0 - #32

Merged
jradcliff merged 1 commit into
mainfrom
releaseprep
Sep 18, 2026
Merged

jradcliff merged 1 commit into
mainfrom
releaseprep

Conversation

@jradcliff

@jradcliff jradcliff commented Sep 18, 2026

Copy link
Copy Markdown
Member
  • Publish from repository root using npm publish --workspace util instead of changing directories into util.
  • Write .npmrc to the repository root so npm workspaces respects registry configuration and credentials without warnings.
  • Early-bind repository root in EXIT trap to reliably remove .npmrc.
  • Update package version from 0.4.0-rc1 to 0.4.0 across util, samples, and package-lock.json because npm publish rejects prerelease versions without an explicit --tag flag, which Exit Gate's publication pipeline does not support.

Change-Id: Iac1b0e4e768e0e6e940265b4e49000e0b821f512

…0.4.0

- Publish from repository root using `npm publish --workspace util` instead
  of changing directories into `util`.
- Write `.npmrc` to the repository root so npm workspaces respects registry
  configuration and credentials without warnings.
- Early-bind repository root in EXIT trap to reliably remove `.npmrc`.
- Update package version from 0.4.0-rc1 to 0.4.0 across util, samples,
  and package-lock.json because npm publish rejects prerelease versions
  without an explicit `--tag` flag, which Exit Gate's publication pipeline
  does not support.

Change-Id: Iac1b0e4e768e0e6e940265b4e49000e0b821f512
@jradcliff jradcliff changed the title build(release): fix npm publish for workspaces and update version to … build(release): fix npm publish for workspaces and update version to 0.4.0 Sep 18, 2026
@jradcliff
jradcliff merged commit 6666299 into main Sep 18, 2026
10 checks passed
@jradcliff
jradcliff deleted the releaseprep branch September 18, 2026 18:18
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.

2 participants