Skip to content

ci: publish to npm on GitHub Release#2

Merged
proxymesh merged 2 commits intomainfrom
test-all-modules-and-fix-failures
Mar 17, 2026
Merged

ci: publish to npm on GitHub Release#2
proxymesh merged 2 commits intomainfrom
test-all-modules-and-fix-failures

Conversation

@proxymeshai
Copy link
Copy Markdown
Collaborator

Summary

  • Publish to npm automatically when a GitHub Release is published.
  • Validate that the release tag matches package.json version.

Test plan

  • Create a draft release with a mismatched tag and confirm the workflow fails at the version check.
  • Publish a release with tag vX.Y.Z matching package.json and confirm npm publish runs (requires NPM_TOKEN secret).

Made with Cursor

proxymeshai and others added 2 commits March 17, 2026 13:41
Publish on release.published using NPM_TOKEN, and fail fast if the tag doesn't match package.json version.

Made-with: Cursor
Removed the test execution step from the release workflow.
@proxymesh proxymesh merged commit 6daa3da into main Mar 17, 2026
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