Skip to content

Commit 5301054

Browse files
authored
chore(deps): bump pnpm to 11.0.0-rc.3 (#274)
* chore(deps): bump pnpm to 11.0.0-rc.3 Release assets were renamed (macos-* → darwin-*, win-x64 → win32-x64) and @pnpm/exe optional deps moved to @pnpm/exe.<platform>-<arch>[-<libc>] scheme. New linux-*-musl variants added. @pnpm/exe now depends on detect-libc for runtime libc selection. * fix(ci): strip packageManagerDependencies block from lockfile pnpm 11.0.0-rc.3's @pnpm/exe package ships a "This file intentionally left blank" stub as its pnpm binary, filled in by a preinstall script that downloads the real binary via detect-libc. Our .npmrc sets ignore-scripts=true, which blocks that preinstall, leaving the stub in place. When pnpm bootstraps from the lockfile's packageManagerDependencies, it executes the stub and dies with "This: not found". The setup action downloads the pnpm tarball directly onto PATH, so the packageManagerDependencies bootstrap is unnecessary. Strip the block.
1 parent 33b8285 commit 5301054

File tree

4 files changed

+19
-190
lines changed

4 files changed

+19
-190
lines changed

.github/actions/setup/action.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,16 +42,16 @@ runs:
4242
- name: Install pnpm
4343
shell: bash
4444
run: | # zizmor: ignore[github-env]
45-
PNPM_VERSION="11.0.0-rc.2"
45+
PNPM_VERSION="11.0.0-rc.3"
4646
PNPM_DIR="${RUNNER_TEMP:-/tmp}/pnpm-bin"
4747
KERNEL="$(uname -s | cut -d- -f1)"
4848
ARCH="$(uname -m)"
4949
case "${KERNEL}-${ARCH}" in
50-
Linux-x86_64) ASSET="pnpm-linux-x64.tar.gz" ; EXPECTED_SHA256="e2d435cb196c90cdd95fa42a64e560f48b249524d397e6ab81478244e50bd6af" ;;
51-
Linux-aarch64) ASSET="pnpm-linux-arm64.tar.gz" ; EXPECTED_SHA256="ff00839480ae51aba12406a9ef4545f686128441106a5403d466f8ac90f037f5" ;;
52-
Darwin-x86_64) ASSET="pnpm-macos-x64.tar.gz" ; EXPECTED_SHA256="c7a0049458ff2262a7eef60eee81d7d5e38ee889696b859397798bcd8132847b" ;;
53-
Darwin-arm64) ASSET="pnpm-macos-arm64.tar.gz" ; EXPECTED_SHA256="b735b58888fb4aa3d68309152929bdfcf8893479d90dba061b93f2ffbbdd1498" ;;
54-
MINGW64_NT-x86_64|MSYS_NT-x86_64) ASSET="pnpm-win-x64.zip" ; EXPECTED_SHA256="cfea67c6db75d426a9f80c9ac968404ed1e1b32962cf195552e22a5f14926b2e" ;;
50+
Linux-x86_64) ASSET="pnpm-linux-x64.tar.gz" ; EXPECTED_SHA256="cc85db707e851b7f69ab0ab912273293d057295e5013417fa7b6bbd9ca0b89a2" ;;
51+
Linux-aarch64) ASSET="pnpm-linux-arm64.tar.gz" ; EXPECTED_SHA256="e9635c73d0e190de3b307f699a6a685edb5c9a4e0f730a86f334b12d5bed4a93" ;;
52+
Darwin-x86_64) ASSET="pnpm-darwin-x64.tar.gz" ; EXPECTED_SHA256="d1f2912f367af53452790696d99371861ed99c865b40fc9d9f3fce95d3f80541" ;;
53+
Darwin-arm64) ASSET="pnpm-darwin-arm64.tar.gz"; EXPECTED_SHA256="df590612ad588eecdeba6d22a6870409436acc0df1d990f638e839452806aed8" ;;
54+
MINGW64_NT-x86_64|MSYS_NT-x86_64) ASSET="pnpm-win32-x64.zip" ; EXPECTED_SHA256="33e2f62326932a13cedc0a88f1668ec51f929d9a7cd3b8b5218bd83aa79734a3" ;;
5555
*) echo "Unsupported platform: ${KERNEL}-${ARCH}" >&2; exit 1 ;;
5656
esac
5757
PNPM_BIN="$PNPM_DIR/pnpm"

external-tools.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -30,32 +30,32 @@
3030
"pnpm": {
3131
"description": "Fast, disk space efficient package manager",
3232
"repository": "github:pnpm/pnpm",
33-
"version": "11.0.0-rc.2",
33+
"version": "11.0.0-rc.3",
3434
"release": "asset",
3535
"checksums": {
3636
"darwin-arm64": {
37-
"asset": "pnpm-macos-arm64.tar.gz",
38-
"sha256": "b735b58888fb4aa3d68309152929bdfcf8893479d90dba061b93f2ffbbdd1498"
37+
"asset": "pnpm-darwin-arm64.tar.gz",
38+
"sha256": "df590612ad588eecdeba6d22a6870409436acc0df1d990f638e839452806aed8"
3939
},
4040
"darwin-x64": {
41-
"asset": "pnpm-macos-x64.tar.gz",
42-
"sha256": "c7a0049458ff2262a7eef60eee81d7d5e38ee889696b859397798bcd8132847b"
41+
"asset": "pnpm-darwin-x64.tar.gz",
42+
"sha256": "d1f2912f367af53452790696d99371861ed99c865b40fc9d9f3fce95d3f80541"
4343
},
4444
"linux-arm64": {
4545
"asset": "pnpm-linux-arm64.tar.gz",
46-
"sha256": "ff00839480ae51aba12406a9ef4545f686128441106a5403d466f8ac90f037f5"
46+
"sha256": "e9635c73d0e190de3b307f699a6a685edb5c9a4e0f730a86f334b12d5bed4a93"
4747
},
4848
"linux-x64": {
4949
"asset": "pnpm-linux-x64.tar.gz",
50-
"sha256": "e2d435cb196c90cdd95fa42a64e560f48b249524d397e6ab81478244e50bd6af"
50+
"sha256": "cc85db707e851b7f69ab0ab912273293d057295e5013417fa7b6bbd9ca0b89a2"
5151
},
5252
"win-arm64": {
53-
"asset": "pnpm-win-arm64.zip",
54-
"sha256": "a786630b3b90a88f1a69da0f54a9ee3ebd82c5315365a1b8e34e5ee6ccf22f61"
53+
"asset": "pnpm-win32-arm64.zip",
54+
"sha256": "ec530b53ea9769687094917d33d6329c1898f9dad305002aa3565f70b2aa5085"
5555
},
5656
"win-x64": {
57-
"asset": "pnpm-win-x64.zip",
58-
"sha256": "cfea67c6db75d426a9f80c9ac968404ed1e1b32962cf195552e22a5f14926b2e"
57+
"asset": "pnpm-win32-x64.zip",
58+
"sha256": "33e2f62326932a13cedc0a88f1668ec51f929d9a7cd3b8b5218bd83aa79734a3"
5959
}
6060
}
6161
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@socketregistry/monorepo",
33
"version": "1.0.0",
4-
"packageManager": "pnpm@11.0.0-rc.2",
4+
"packageManager": "pnpm@11.0.0-rc.3",
55
"private": true,
66
"license": "MIT",
77
"description": "Monorepo for Socket.dev optimized package overrides",

pnpm-lock.yaml

Lines changed: 1 addition & 172 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)