Skip to content

Conversation

@joker23
Copy link
Contributor

@joker23 joker23 commented Jan 13, 2026

This PR adds the initial documentation on how to publish a package in the new npm OIDC world. This is the first steps to formalize this process and I plan to provide a more scripted process which will come along with the next new package.


Note

Introduces a comprehensive initial publishing guide in contributing/publishing.md for new SDK packages.

  • Adds Step 0 to create a placeholder npm package and configure OIDC Trusted Publishing, including npm publish --tag snapshot
  • Details extending release-please-config.json (with release-as, bump-minor-pre-major, and bootstrap-sha tips)
  • Adds instructions to update .release-please-manifest.json and manual workflow inputs
  • Provides a CI workflow template for per-SDK build/test and notes on local testing
  • Clarifies automated vs. manual publishing workflows and options (prereleases, dry-run)

Written by Cursor Bugbot for commit a0ecea2. This will update automatically on new commits. Configure here.

@joker23 joker23 requested a review from a team as a code owner January 13, 2026 18:06
@joker23 joker23 merged commit 258c478 into main Jan 16, 2026
7 checks passed
@joker23 joker23 deleted the skz/sdk-1739/update-publish-docs branch January 16, 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.

3 participants