Conversation
Replace legacy NPM_TOKEN auth with GitHub OIDC to match the npm Trusted Publisher config for release.yml.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe release workflow is updated to enable OIDC-style trusted publishing by granting the ChangesRelease Workflow OIDC Trusted Publishing
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
Fix the
v0.18.3production release publish failure (E404onnpm publish) by aligning.github/workflows/release.ymlwith the npm Trusted Publisher configuration (mi-examples/pp-dev+release.yml).Changes
id-token: writepermission for GitHub OIDCNODE_AUTH_TOKEN/secrets.NPM_TOKENfrom the publish stepAfter merge
v0.18.3v0.18.3frommainsorelease.ymlruns with OIDC authTest plan
mainv0.18.3Production Releaseworkflow publishes@metricinsights/pp-dev@0.18.3successfullySummary by CodeRabbit
Note: This release contains no user-visible changes. Updates are internal to the build and publishing infrastructure.