Merge pull request #2517 from deepseek-harness/xtr/node-pty-1.2-beta

chore(subprocess-local): bump node-pty beta
This commit is contained in:
_Kerman
2026-08-17 18:12:16 +08:00
committed by GitHub
11 changed files with 127 additions and 74 deletions

View File

@@ -194,6 +194,7 @@ jobs:
*) echo "::error::Unsupported Linux runner architecture $RUNNER_ARCH"; exit 1 ;;
esac
addon_dir="$(realpath packages/subprocess/subprocess-local/node_modules/node-pty)"
(cd "$addon_dir" && npm_config_build_from_source=true pnpm run install)
addon="$addon_dir/build/Release/pty.node"
[ -f "$addon_dir/build/Makefile" ] || {
echo "::error::node-pty install did not generate $addon_dir/build/Makefile"