Skip to content

build(deps): update GitHub Actions and migrate pnpm setup - #573

Merged
ImLunaHey merged 3 commits into
mainfrom
luna/bump-github-actions
Aug 24, 2026
Merged

build(deps): update GitHub Actions and migrate pnpm setup#573
ImLunaHey merged 3 commits into
mainfrom
luna/bump-github-actions

Conversation

@ImLunaHey

@ImLunaHey ImLunaHey commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Summary

  • bump actions/checkout from v6 to v7
  • bump actions/setup-go from v6 to v7
  • replace pnpm/action-setup v5 with the successor pnpm/setup v2
  • use pnpm/setup for pnpm 11.22, Node 24, and caching in CI
  • preserve actions/setup-node in the release job for npm registry configuration

Validation

  • verified all referenced action tags exist upstream
  • passed the pnpm 11.22 frozen-lockfile install, formatting check, and type check
  • passed actionlint with known pre-existing custom-runner and untouched legacy-command diagnostics excluded
  • parsed all workflow YAML files successfully
  • passed git diff --check
  • completed a supply-chain and credential-boundary review with no new high or medium findings

Note

Medium Risk
Touches CI and release workflows (including npm publish setup). Risk is mainly pipeline breakage if the new action versions or pnpm/setup inputs misbehave; no application or auth logic changes.

Overview
Bumps CI/release GitHub Actions and consolidates Node/pnpm setup.

actions/checkout and actions/setup-go move from v6 to v7 across ci.yml, release.yml, and claude.yml. Lint and build jobs replace pnpm/action-setup plus actions/setup-node with a single pnpm/setup@v2 step that installs pnpm 11.22, Node 24, and cache (with install: false so deps still install via frozen lockfile). The release job still uses setup-node for the npm registry URL.

Reviewed by Cursor Bugbot for commit 7e1d64e. Bugbot is set up for automated code reviews on this repo. Configure here.

@ImLunaHey ImLunaHey changed the title build(deps): bump GitHub Actions dependencies build(deps): update GitHub Actions and migrate pnpm setup Aug 24, 2026
@ImLunaHey
ImLunaHey marked this pull request as ready for review August 24, 2026 09:53

@cursor cursor Bot 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.

Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 25e2267. Configure here.

Comment thread .github/workflows/ci.yml
@ImLunaHey
ImLunaHey marked this pull request as draft August 24, 2026 10:00

@cursor cursor Bot 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.

Stale comment

Risk: medium. Left a non-blocking comment; no reviewers were assigned. Cursor Bugbot and Cursor Security Agent were still in progress after the wait window, so this run cannot approve and human review is needed.

Open in Web View Automation 

Sent by Cursor Approval Agent: Pull Request Router and Approver

@cursor cursor Bot 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.

Stale comment

Risk: medium. Left a non-blocking comment; no reviewers were assigned. Cursor Security Agent: Security Reviewer did not reach a terminal state within the wait window, so this run cannot approve and human review is needed.

Open in Web View Automation 

Sent by Cursor Approval Agent: Pull Request Router and Approver

@ImLunaHey
ImLunaHey marked this pull request as ready for review August 24, 2026 10:11

@cursor cursor Bot 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.

Risk: medium. Left a non-blocking comment; no reviewers were assigned. Cursor Security Agent: Security Reviewer did not reach a terminal state within the wait window, so this run cannot approve and human review is needed.

Open in Web View Automation 

Sent by Cursor Approval Agent: Pull Request Router and Approver

@ImLunaHey
ImLunaHey merged commit 296d1be into main Aug 24, 2026
20 of 21 checks passed
@ImLunaHey
ImLunaHey deleted the luna/bump-github-actions branch August 24, 2026 10:27
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