Update changesets version - #267
Conversation
|
📝 WalkthroughWalkthroughThe PR updates Changesets configuration and the CLI version. It adds private-package settings, npm registry authentication through the setup action, updated Changesets publishing inputs, workflow permissions, release documentation, and a pnpm store ignore rule. ChangesRelease publishing
Estimated code review effort: 3 (Moderate) | ~20 minutes Mergeability Score: ⚪ Minimal · up to The PR updates Changesets configuration and publishing workflow, with no actionable merge-blocking risk remaining; it is merge-ready after normal checks and review. Sequence Diagram(s)sequenceDiagram
participant PublishWorkflow
participant SetupAction
participant SetupNode
participant ChangesetsAction
participant NpmRegistry
PublishWorkflow->>SetupAction: pass registry-url
SetupAction->>SetupNode: configure registry-url
SetupNode->>NpmRegistry: configure npm authentication
PublishWorkflow->>ChangesetsAction: pass github-token and NODE_AUTH_TOKEN
ChangesetsAction->>NpmRegistry: publish packages
Possibly related PRs
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ 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 |
There was a problem hiding this comment.
🔇 Additional comments (7)
.changeset/config.json (1)
3-12: LGTM!.gitignore (1)
19-20: LGTM!.github/actions/setup/action.yaml (1)
4-8: LGTM!Also applies to: 18-18
.github/workflows/publish.yaml (2)
17-17: 🩺 Stability & Availability
⚠️ Unverified finding
Sandbox verification was unavailable.Confirm that
contents: writeremains in this permission block.
changesets/action@v2requirescontents: writeto commit version changes andpull-requests: writeto create or update the release PR. The supplied context shows the newpull-requests: write, but not the preceding permission entries. Confirm thatcontents: writeremains enabled at the workflow or job scope. (github.com)
41-54: LGTM!docs/release.md (1)
14-14: LGTM!package.json (1)
9-9: 🎯 Functional CorrectnessNo version change is required.
@changesets/cli@3.0.0and the@changesets/config@4.0.0schema URL are published and valid.> Likely an incorrect or invalid review comment.
ℹ️ Review info
⚙️ Run configuration
Configuration used: defaults
Review profile: CHILL
Plan: Pro Plus
Run ID: 059e3c00-56c9-4fce-af66-793b4a6a6807
📒 Files selected for processing (6)
.changeset/config.json.github/actions/setup/action.yaml.github/workflows/publish.yaml.gitignoredocs/release.mdpackage.json
Changed
Summary by CodeRabbit
Improvements
Documentation