Skip to content

chore: bump pnpm/action-setup from 4 to 6#97

Draft
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/github_actions/pnpm/action-setup-6
Draft

chore: bump pnpm/action-setup from 4 to 6#97
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/github_actions/pnpm/action-setup-6

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github Apr 17, 2026

Bumps pnpm/action-setup from 4 to 6.

Release notes

Sourced from pnpm/action-setup's releases.

v6.0.0

Added support for pnpm v11.

v5.0.0

Updated the action to use Node.js 24.

v4.4.0

Updated the action to use Node.js 24.

v4.3.0

What's Changed

New Contributors

Full Changelog: pnpm/action-setup@v4.2.0...v4.3.0

v4.2.0

When there's a .npmrc file at the root of the repository, pnpm will be fetched from the registry that is specified in that .npmrc file #179

v4.1.0

Add support for package.yaml #156.

Commits
  • 08c4be7 docs(README): update action-setup version
  • 5798914 chore: update .gitignore
  • ddffd66 fix: remove accidentally committed file
  • b43f991 fix: update pnpm to 11.0.0-rc.0
  • 3852509 README.md: bring versions up-to-date (#222)
  • 6e7bdbd chore: bump bootstrap pnpm to 11.0.0-beta.4-1 and add update script
  • 6b87c46 fix: Windows standalone mode — bypass broken npm shims (#217)
  • 994d756 feat: read pnpm version from devEngines.packageManager (#211)
  • 738f428 docs: upgrade pnpm/action-setup from v4 to v5
  • 62bce64 fix: extract pnpm version from packageManager field instead of returning unde...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

View in Codesmith
Codesmith can help with this PR — just tag @codesmith or enable autofix.

  • Autofix CI and bot reviews (Staging)

Note

Low Risk
Low risk config-only change; it just prevents Dependabot from proposing pnpm/action-setup major upgrades that are known to break CI given the repo's pnpm engine constraint.

Overview
Prevents Dependabot from upgrading the GitHub Action pnpm/action-setup to v5+ by adding an ignore rule in .github/dependabot.yaml.

This effectively pins automated updates to v4 until upstream fixes resolve the pnpm 11 bootstrap/engine incompatibility noted in the inline comments.

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

Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from 4 to 6.
- [Release notes](https://github.com/pnpm/action-setup/releases)
- [Commits](pnpm/action-setup@v4...v6)

---
updated-dependencies:
- dependency-name: pnpm/action-setup
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Apr 17, 2026
pnpm/action-setup v6 ships a pnpm 11 bootstrap that does not honor the
requested 'version' input, leaving pnpm 11 on PATH after the action
finishes. With this repo's engines.pnpm: 10.33.0 constraint, that
breaks every 'pnpm install' step with ERR_PNPM_UNSUPPORTED_ENGINE.

Tracking upstream:
- pnpm/action-setup#225
- pnpm/action-setup#231

Revert all workflows to v4 and tell Dependabot to ignore v5+ until
upstream stabilizes.

Co-authored-by: Codesmith <codesmith-bot@users.noreply.github.com>
@taha-au taha-au marked this pull request as draft April 25, 2026 19:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant