Skip to content

chore(ci): bump changeset to v2 - #62

Merged
sadmann7 merged 1 commit into
mainfrom
sadman/update-release
Sep 1, 2026
Merged

chore(ci): bump changeset to v2#62
sadmann7 merged 1 commit into
mainfrom
sadman/update-release

Conversation

@sadmann7

@sadmann7 sadmann7 commented Sep 1, 2026

Copy link
Copy Markdown
Owner

No description provided.

Copilot AI lite review requested due to automatic review settings September 1, 2026 11:48
@vercel

vercel Bot commented Sep 1, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
pptx Ready Ready Preview Sep 1, 2026 11:48am UTC

Request Review

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The workflow sets permissions: {} but the new Changesets v2 artifact-based steps need actions permissions to upload/download artifacts, which can cause releases to fail.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

This PR updates the GitHub Actions release workflow to use Changesets Action v2’s split sub-actions (select-mode, version, pack, publish) and adds workflow-level hardening (permissions: {}) plus concurrency control.

Changes:

  • Replace changesets/action@v1.4.1 with v2 sub-actions (select-mode, version, pack, publish) pinned to v2.1.1.
  • Add workflow-level permissions: {} and set job-scoped permissions.
  • Add concurrency grouping for release runs.
File summaries
File Description
.github/workflows/release.yml Migrates the release pipeline to Changesets Action v2 sub-actions and updates permissions/concurrency.
Review details

Suppressed comments (2)

.github/workflows/release.yml:66

  • changesets/action/pack downloads the publish-plan artifact and uploads the packed output artifact, but this job token currently has no actions permission (workflow sets permissions: {}), so artifact download/upload can fail.
    permissions:
      contents: read

.github/workflows/release.yml:92

  • changesets/action/publish downloads the pack-dir artifact via the Actions artifacts API, but this job token currently lacks actions: read (workflow sets permissions: {}), so the artifact download can fail.
    permissions:
      contents: write
      id-token: write
    steps:
  • Files reviewed: 1/1 changed files
  • Comments generated: 1
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread .github/workflows/release.yml
@sadmann7
sadmann7 merged commit 2e807f6 into main Sep 1, 2026
8 checks passed
@sadmann7
sadmann7 deleted the sadman/update-release branch September 1, 2026 11:53
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