Skip to content

feat: migrate SDK to @mysten-incubation + OIDC Trusted Publishing#35

Merged
ducnmm merged 8 commits intostagingfrom
dev
Mar 25, 2026
Merged

feat: migrate SDK to @mysten-incubation + OIDC Trusted Publishing#35
ducnmm merged 8 commits intostagingfrom
dev

Conversation

@ducnmm
Copy link
Copy Markdown
Collaborator

@ducnmm ducnmm commented Mar 25, 2026

Changes

SDK Package Migration

  • Renamed @mysten/memwal@mysten-incubation/memwal across all source, config, and Dockerfiles
  • Updated repository URL to MystenLabs/MemWal

CI/CD — OIDC Trusted Publishing

  • Upgraded npm CLI in CI for OIDC authentication support
  • Added --provenance flag for supply-chain security
  • Removed dependency on long-lived NPM_TOKEN secret
  • Changed to --no-frozen-lockfile to handle workspace/npm version mismatches

ducnmm and others added 8 commits March 25, 2026 11:21
- Rename @mysten/memwal -> @mysten-incubation/memwal across source, config, Dockerfiles
- Switch CI from NPM_TOKEN to OIDC Trusted Publishing (--provenance)
- Bump Node.js to 22 in CI (required for npm OIDC)
- Add repository field to SDK package.json (required for provenance)
- Keep docs/ unchanged (still references @mysten/memwal)
feat: migrate npm org to @mysten-incubation + OIDC publish flow
fix: use --no-frozen-lockfile in SDK CI workflow
upgrade npm for OIDC Trusted Publishing + --no-frozen-lockfile
@ducnmm ducnmm requested a review from Aaron1924 March 25, 2026 05:39
@ducnmm ducnmm merged commit c5d8cda into staging Mar 25, 2026
8 of 9 checks passed
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