From 978c400f3c4932ae29e39fc3d7b08d6df473517e Mon Sep 17 00:00:00 2001 From: vidplace7 Date: Sun, 7 Jun 2026 18:16:27 -0400 Subject: [PATCH] Update pnpm to v11 Also remove version references in Actions so that the packageManager version can be used --- .github/workflows/ci.yml | 2 -- .github/workflows/nightly.yml | 2 -- .github/workflows/pr.yml | 2 -- .github/workflows/release-packages.yml | 2 -- .github/workflows/release-protobufs.yml | 2 -- .github/workflows/release-web.yml | 2 -- package.json | 10 +--------- pnpm-workspace.yaml | 5 +++++ 8 files changed, 6 insertions(+), 21 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 28431d0a0..90eff60ab 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,8 +18,6 @@ jobs: - name: Setup pnpm uses: pnpm/action-setup@v6 - with: - version: 10.32.1 - name: Setup Node.js uses: actions/setup-node@v6 diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 8802f9ca0..f5f56b64e 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -22,8 +22,6 @@ jobs: - name: Setup pnpm uses: pnpm/action-setup@v6 - with: - version: latest - name: Setup Node.js uses: actions/setup-node@v6 diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index acefdd7e4..db91b65dc 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -25,8 +25,6 @@ jobs: - name: Setup pnpm uses: pnpm/action-setup@v6 - with: - version: 10.32.1 - name: Setup Node.js uses: actions/setup-node@v6 diff --git a/.github/workflows/release-packages.yml b/.github/workflows/release-packages.yml index 16dd02f54..be91b6901 100644 --- a/.github/workflows/release-packages.yml +++ b/.github/workflows/release-packages.yml @@ -26,8 +26,6 @@ jobs: - name: Setup pnpm uses: pnpm/action-setup@v6 - with: - version: latest - name: Setup Node.js uses: actions/setup-node@v6 diff --git a/.github/workflows/release-protobufs.yml b/.github/workflows/release-protobufs.yml index 75b1b4c80..ac60296cf 100644 --- a/.github/workflows/release-protobufs.yml +++ b/.github/workflows/release-protobufs.yml @@ -70,8 +70,6 @@ jobs: - name: Setup pnpm uses: pnpm/action-setup@v6 - with: - version: latest - name: Install workspace dependencies run: pnpm install --frozen-lockfile diff --git a/.github/workflows/release-web.yml b/.github/workflows/release-web.yml index f1aa6129f..4409fa514 100644 --- a/.github/workflows/release-web.yml +++ b/.github/workflows/release-web.yml @@ -37,8 +37,6 @@ jobs: - name: Setup pnpm uses: pnpm/action-setup@v6 - with: - version: latest - name: Setup Node.js uses: actions/setup-node@v6 diff --git a/package.json b/package.json index cdad3b5d6..840040771 100644 --- a/package.json +++ b/package.json @@ -48,13 +48,5 @@ "typescript": "^5.9.2", "vitest": "^4.1.8" }, - "packageManager": "pnpm@10.32.1", - "pnpm": { - "onlyBuiltDependencies": [ - "@serialport/bindings-cpp", - "@tailwindcss/oxide", - "core-js", - "esbuild" - ] - } + "packageManager": "pnpm@11.5.2" } diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 4f5741ad0..52ff2e1dd 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,3 +1,8 @@ +allowBuilds: + '@serialport/bindings-cpp': false + '@tailwindcss/oxide': false + 'core-js': false + esbuild: false minimumReleaseAge: 2880 # package dependency library must be at least 2 days old packages: - "packages/*"