Skip to content

chore(dev-deps): Replace yarn with pnpm@11 - #662

Open
frodeaa wants to merge 1 commit into
dependabot/npm_and_yarn/babel-2aa0a95c0afrom
replace-yarn-with-pnpm
Open

frodeaa wants to merge 1 commit into
dependabot/npm_and_yarn/babel-2aa0a95c0afrom
replace-yarn-with-pnpm

Conversation

@frodeaa

@frodeaa frodeaa commented Oct 3, 2026 •

Copy link
Copy Markdown
Contributor

Replaces: #642

@frodeaa
frodeaa added this pull request to stack #663 October 3, 2026 12:44
@frodeaa
frodeaa requested a review from svnv October 3, 2026 12:45
@frodeaa frodeaa self-assigned this Oct 3, 2026
@frodeaa frodeaa added the dependencies Pull requests that update a dependency file label Oct 3, 2026
@frodeaa frodeaa changed the title Replace yarn with pnpm@11 chore(dev-deps): Replace yarn with pnpm@11 Oct 3, 2026
@frodeaa
frodeaa requested a lite review from Copilot October 3, 2026 13:04

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

No unresolved review issues were identified.

Review effort: Lite
Findings: None

What changed in this PR

Migrates development and CI workflows from Yarn to pnpm 11, with common commands centralized through Make.

Changes:

  • Adds pnpm configuration and package-manager pinning.
  • Introduces Make targets for dependencies, linting, testing, and builds.
  • Updates documentation and GitHub Actions workflows.
File Description
README.md Documents Make-based builds and pnpm usage.
pnpm-workspace.yaml Configures pnpm workspace policies.
package.json Pins pnpm and updates scripts.
Makefile Centralizes dependency and project commands.
.github/​workflows/​release.yml Migrates release workflows to pnpm and Make.
.github/​workflows/​build.yml Migrates CI workflows to pnpm and Make.

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

@frodeaa
frodeaa force-pushed the replace-yarn-with-pnpm branch from 1f6903c to 19fb111 Compare October 3, 2026 13:25
@frodeaa
frodeaa force-pushed the replace-yarn-with-pnpm branch 3 times, most recently from 701d31e to 5fc625b Compare October 3, 2026 13:42
@frodeaa
frodeaa force-pushed the replace-yarn-with-pnpm branch from 5fc625b to 98093d0 Compare October 5, 2026 19:49
@frodeaa
frodeaa requested a lite review from Copilot October 5, 2026 19:49
> Update test to run with `silent: passed-only` to reduce the logging
> Set ´"wdio:enforceWebDriverClassic": true` to fix timeout issue when
> running test

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

No unresolved review comments remain.

Review effort: Lite
Findings: None

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants