You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
dsh web from the published npm CLI (@deepseek-ai/dsh 0.1.0-rc.6) cannot boot on GitHub Actions ubuntu-latest. The loader fails while importing @deepseek-ai/dsh-subprocess-local:
Error: dsh: plugin tree failed to load: failed to apply loader entry include (cordis:include):
failed to import loader entry subprocess (@deepseek-ai/dsh-subprocess-local):
Failed to load native module: pty.node, checked: build/Release, build/Debug,
prebuilds/linux-x64: Error: Cannot find module './prebuilds/linux-x64//pty.node'
Reproduction
On any ubuntu-latest GitHub Actions runner (Node 24, pnpm 11):
export DSH_HOME="$(mktemp -d)/dsh-home"
pnpm dlx @deepseek-ai/dsh plugin --profile web add <any-dsh-plugin-tarball>
pnpm dlx @deepseek-ai/dsh web --port 4099
The web server never starts; the process exits with the error above. The same steps succeed on Windows (win32-x64 prebuild ships with the package).
Impact
Community plugin CI cannot run a real dsh web boot smoke test on Linux runners.
The plugin ecosystem's most common CI host (ubuntu-latest) is exactly where the native module is missing.
Suggested fix
Publish the linux-x64 prebuild for node-pty (or add a build step / fallback for the @deepseek-ai/dsh-subprocess-local package) in the 0.1.0-rc.x train. If a fix is already in progress, a note in the README would help plugin authors plan their CI.
Happy to provide more logs or test a candidate fix.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Summary
dsh webfrom the published npm CLI (@deepseek-ai/dsh0.1.0-rc.6) cannot boot on GitHub Actionsubuntu-latest. The loader fails while importing@deepseek-ai/dsh-subprocess-local:Reproduction
On any ubuntu-latest GitHub Actions runner (Node 24, pnpm 11):
The web server never starts; the process exits with the error above. The same steps succeed on Windows (
win32-x64prebuild ships with the package).Impact
dsh webboot smoke test on Linux runners.Suggested fix
Publish the
linux-x64prebuild fornode-pty(or add a build step / fallback for the@deepseek-ai/dsh-subprocess-localpackage) in the0.1.0-rc.xtrain. If a fix is already in progress, a note in the README would help plugin authors plan their CI.Happy to provide more logs or test a candidate fix.
All reactions