Skip to content

Add Bun runtime to vscode-cloud Docker image#34

Merged
github-actions[bot] merged 1 commit into
masterfrom
claude/bun-nodejs-install-aexhqx
Jul 11, 2026
Merged

Add Bun runtime to vscode-cloud Docker image#34
github-actions[bot] merged 1 commit into
masterfrom
claude/bun-nodejs-install-aexhqx

Conversation

@vtempest

Copy link
Copy Markdown
Collaborator

Summary

This change adds Bun, a fast JavaScript runtime, to the vscode-cloud Docker image alongside the existing Node.js installation.

Key Changes

  • Install Bun system-wide at /usr/local to make it available on PATH for all users
  • Configure Bun installation to match the same pattern as npm globals (via NPM_CONFIG_PREFIX)
  • Set appropriate permissions (chmod -R a+rx) on the Bun binary to ensure accessibility

Implementation Details

  • Bun is installed using the official installation script from https://bun.sh/install
  • The BUN_INSTALL=/usr/local environment variable directs the installer to place Bun in a system-wide location rather than the default user home directory
  • This approach ensures Bun is available globally, consistent with how Node.js and npm tools are configured in the container

https://claude.ai/code/session_01TG2cCdrv6Bo9uUxBeyZivb

Every other language runtime (Python, Go, Rust, Java, PHP, Ruby, Node.js)
gets a dedicated, reliable install step in the Dockerfile, but Bun was
missing one entirely and only had a chance of being installed indirectly
through the unrelated shell-setup script run much later in the build.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TG2cCdrv6Bo9uUxBeyZivb
@vercel

vercel Bot commented Jul 11, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
app-demo Building Building Preview, Comment Jul 11, 2026 11:53pm
appdemo-dev-tools Building Building Preview, Comment Jul 11, 2026 11:53pm
appdemo-dev-tools-9bf9 Building Building Preview, Comment Jul 11, 2026 11:53pm
appdemo-dev-tools-9bhw Building Building Preview, Comment Jul 11, 2026 11:53pm
appdemo-dev-tools-a54o Building Building Preview, Comment Jul 11, 2026 11:53pm
appdemo-dev-tools-hxgy Building Building Preview, Comment Jul 11, 2026 11:53pm
appdemo-dev-tools-qz8y Building Building Preview, Comment Jul 11, 2026 11:53pm
cccp-deployment Building Building Preview, Comment Jul 11, 2026 11:53pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants