Skip to content

chore(deps): update pnpm/action-setup action to v6#282

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/pnpm-action-setup-6.x
Open

chore(deps): update pnpm/action-setup action to v6#282
renovate[bot] wants to merge 1 commit intomainfrom
renovate/pnpm-action-setup-6.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Apr 13, 2026

This PR contains the following updates:

Package Type Update Change
pnpm/action-setup action major v5v6

Release Notes

pnpm/action-setup (pnpm/action-setup)

v6

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "on Monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@vercel
Copy link
Copy Markdown

vercel bot commented Apr 13, 2026

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

Project Deployment Actions Updated (UTC)
v0-dashboard-template-4530 Ready Ready Preview, Comment, Open in v0 Apr 15, 2026 9:17am
v0-dashboard-template-7942 Ready Ready Preview, Comment, Open in v0 Apr 15, 2026 9:17am

@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Apr 13, 2026

📝 Walkthrough

Walkthrough

The CI workflow was changed to use the pnpm/action-setup GitHub Action at version v6 instead of v5 in .github/workflows/ci.yml.

Changes

Cohort / File(s) Summary
GitHub Actions Workflow
/.github/workflows/ci.yml
Updated the Install pnpm step to reference pnpm/action-setup@v6 (was @v5). No other workflow steps or control flow changed.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related issues

Poem

🐰 A tiny hop from five to six,
I nibble code and mend the mix,
One line changed in CI's song,
The builds march on, steady and strong,
A carrot cheer for versions fixed! 🥕

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately describes the main change: updating pnpm/action-setup from v5 to v6 in the CI workflow. It is concise, specific, and directly related to the changeset.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch renovate/pnpm-action-setup-6.x

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In @.github/workflows/ci.yml:
- Line 19: The workflow currently uses the broken action reference
"pnpm/action-setup@v6" which ignores the version input and forces pnpm v11;
change the action to a safe release (e.g., "pnpm/action-setup@v5") or another
fixed tag, and explicitly set the "version" input (for example version: '7' or
whichever pinned pnpm you require) in the step that calls the action to ensure
the intended pnpm version is installed instead of the v6 implicit v11.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 9bdc8bcf-149a-4cf9-ac92-c3cca82a3799

📥 Commits

Reviewing files that changed from the base of the PR and between d121b3a and f961eeb.

📒 Files selected for processing (1)
  • .github/workflows/ci.yml

Comment thread .github/workflows/ci.yml

- name: Install pnpm
uses: pnpm/action-setup@v5
uses: pnpm/action-setup@v6
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
set -euo pipefail

# Verify tag exists
curl -sSfL https://api.github.com/repos/pnpm/action-setup/tags?per_page=100 \
  | jq -r '.[].name' | rg '^v6$' || {
    echo "Tag v6 not found for pnpm/action-setup"
    exit 1
  }

# Fetch action metadata for v5 and v6 and compare core fields
curl -sSfL https://raw.githubusercontent.com/pnpm/action-setup/v5/action.yml -o /tmp/pnpm-action-v5.yml
curl -sSfL https://raw.githubusercontent.com/pnpm/action-setup/v6/action.yml -o /tmp/pnpm-action-v6.yml

echo "=== v5: inputs ==="
yq '.inputs' /tmp/pnpm-action-v5.yml
echo "=== v6: inputs ==="
yq '.inputs' /tmp/pnpm-action-v6.yml

echo "=== v5: runs ==="
yq '.runs' /tmp/pnpm-action-v5.yml
echo "=== v6: runs ==="
yq '.runs' /tmp/pnpm-action-v6.yml

Repository: nuxt-ui-templates/dashboard

Length of output: 175


🌐 Web query:

pnpm/action-setup v6 release notes changelog

💡 Result:

pnpm/action-setup v6 was released recently (tags v6 and v6.0.0 exist as of 2026-04-13). No detailed release notes or changelog are available in the releases page snippets, which primarily detail earlier versions like v5.0.0 (updated to use Node.js 24) and v4.x changes (e.g., package.yaml support, caching, .npmrc registry, Node.js 24 updates). However, v6 is actively used, as evidenced by an open GitHub issue #225 from 2026-04-11 reporting a bug: "action-setup@v6 does not take the requested pnpm version into account" — it always installs pnpm v11 (specifically 11.0.0-beta.4-1) regardless of the 'version' input (e.g., version: 10 installs v11 instead). The official releases page is at https://github.com/pnpm/action-setup/releases. Latest listed release in some pages is v5.0.0 (2026-03-17), suggesting v6 may be a recent tag without full release notes yet or a pre-release/development version. Repository README examples use up to v5. For full details, check the GitHub releases page or compare commits between v5.0.0 and v6.0.0 tags directly on GitHub.

Citations:


Do not merge with pnpm/action-setup@v6 — known critical bug.

A critical bug exists in v6 (GitHub issue #225): the version input is ignored and v6 always installs pnpm v11 (11.0.0-beta.4-1), regardless of the requested version. If your workflow requires a specific pnpm version, revert to v5 or wait for v6 to be fixed. If version pinning is not required, ensure the implicit v11 installation is acceptable.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In @.github/workflows/ci.yml at line 19, The workflow currently uses the broken
action reference "pnpm/action-setup@v6" which ignores the version input and
forces pnpm v11; change the action to a safe release (e.g.,
"pnpm/action-setup@v5") or another fixed tag, and explicitly set the "version"
input (for example version: '7' or whichever pinned pnpm you require) in the
step that calls the action to ensure the intended pnpm version is installed
instead of the v6 implicit v11.

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.

0 participants