ci(testbox): expose stable pnpm through corepack · openclaw/openclaw@3e14f54
steipete
·
2026-05-24
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -191,12 +191,15 @@ jobs:
|
191 | 191 | git fetch --no-tags --depth=50 origin "+refs/heads/main:refs/remotes/origin/main" |
192 | 192 | |
193 | 193 | node_bin="$(dirname "$(node -p 'process.execPath')")" |
194 | | - pnpm_bin="$(command -v pnpm)" |
195 | 194 | sudo ln -sf "$node_bin/node" /usr/local/bin/node |
196 | 195 | sudo ln -sf "$node_bin/npm" /usr/local/bin/npm |
197 | 196 | sudo ln -sf "$node_bin/npx" /usr/local/bin/npx |
198 | 197 | sudo ln -sf "$node_bin/corepack" /usr/local/bin/corepack |
199 | | - sudo ln -sf "$pnpm_bin" /usr/local/bin/pnpm |
| 198 | + sudo tee /usr/local/bin/pnpm >/dev/null <<'PNPM' |
| 199 | + #!/usr/bin/env bash |
| 200 | + exec /usr/local/bin/corepack pnpm "$@" |
| 201 | + PNPM |
| 202 | + sudo chmod 0755 /usr/local/bin/pnpm |
200 | 203 | |
201 | 204 | - name: Hydrate Testbox provider env helper |
202 | 205 | shell: bash |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。