ci: preserve node path across setup action steps · openclaw/openclaw@d786b4e
steipete
·
2026-05-21
·
via Recent Commits to openclaw:main
File tree
.github/actions/setup-node-env
| Original file line number | Diff line number | Diff line change |
|---|
@@ -59,14 +59,15 @@ runs:
|
59 | 59 | if command -v bun &>/dev/null; then bun -v; fi |
60 | 60 | |
61 | 61 | - name: Capture node path |
62 | | -if: inputs.install-deps == 'true' |
63 | 62 | shell: bash |
64 | 63 | run: | |
65 | 64 | node_bin="$(dirname "$(node -p 'process.execPath')")" |
66 | 65 | if command -v cygpath >/dev/null 2>&1; then |
67 | 66 | node_bin="$(cygpath -u "$node_bin")" |
68 | 67 | fi |
| 68 | + # zizmor: ignore[github-env] node_bin comes from trusted actions/setup-node output in this composite action. |
69 | 69 | echo "NODE_BIN=$node_bin" >> "$GITHUB_ENV" |
| 70 | + echo "$node_bin" >> "$GITHUB_PATH" |
70 | 71 | |
71 | 72 | - name: Install dependencies |
72 | 73 | if: inputs.install-deps == 'true' |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。