Skip to content

chore: upgrade pnpm to v12.8.0 and pnpm/setup to v3 - #402

Merged
panz3r merged 2 commits into
mainfrom
chore/pnpm-12
Sep 29, 2026
Merged

panz3r merged 2 commits into
mainfrom
chore/pnpm-12

Conversation

@panz3r

@panz3r panz3r commented Sep 29, 2026

Copy link
Copy Markdown
Member
  • packageManager: pnpm 12.4.0 → 12.8.0 (12.8.1 is still inside the 24h minimumReleaseAge window); lockfile regenerated, frozen install verified locally.
  • pnpm/setup v2.1.0 → v3.0.0 (pinned to commit). v3 changes the cache key and auto-detects Node version files; this repo has none, so the explicit runtime inputs keep working.
  • Release: drop the dependency cache in release builds (npm trusted publishing guidance).

Aligns react-auth with the other forwardsoftware npm repos. Local verification: build and tests pass under pnpm 12.8.0.

Copilot AI balanced review requested due to automatic review settings September 29, 2026 14:51

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.

Copilot review overview

🟢 Approval recommended

The version pins are valid and the workflow inputs remain compatible with the upgraded action.

Review effort: Balanced
Findings: None

What changed in this PR

Upgrades pnpm tooling and aligns CI/release workflows with pnpm/setup v3.

Changes:

  • Updates pnpm from 12.4.0 to 12.8.0 and regenerates the lockfile.
  • Pins pnpm/setup v3 in build, test, and release jobs.
  • Disables dependency-store caching during releases.
File Description
package.json Updates the declared pnpm version.
pnpm-lock.yaml Regenerates pnpm executable entries for 12.8.0.
.github/​workflows/​build-test.yml Uses pinned pnpm/setup v3 for CI.
.github/​workflows/​release.yml Uses v3 without dependency caching.
Files not reviewed (1)
  • pnpm-lock.yaml: Generated file

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

@panz3r
panz3r merged commit 519d7db into main Sep 29, 2026
17 checks passed
@panz3r
panz3r deleted the chore/pnpm-12 branch September 29, 2026 15:47
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