Skip to content

chore: replace bun with node since bun keeps crashing#1467

Draft
supreme-gg-gg wants to merge 2 commits intokagent-dev:mainfrom
supreme-gg-gg:chore/node
Draft

chore: replace bun with node since bun keeps crashing#1467
supreme-gg-gg wants to merge 2 commits intokagent-dev:mainfrom
supreme-gg-gg:chore/node

Conversation

@supreme-gg-gg
Copy link
Contributor

Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
Copilot AI review requested due to automatic review settings March 9, 2026 23:17
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Replaces Bun-based UI build/runtime steps with Node.js/npm to mitigate intermittent Bun crashes in CI and standardize UI container builds.

Changes:

  • Switch Next.js runtime execution from bun to node under supervisord.
  • Update UI developer Makefile targets from Bun to npm equivalents.
  • Replace Bun installation and build steps in the UI Dockerfile with Node.js/npm.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 4 comments.

File Description
ui/conf/supervisord.conf Runs the Next.js standalone server with node and removes Bun-specific PATH entries.
ui/Makefile Uses npm ci / npm run build / npm audit instead of Bun commands.
ui/Dockerfile Removes Bun install, installs Node.js/npm via apk, and builds the UI using npm.
Makefile Drops Bun tool version/build-arg wiring from the root build args.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

@supreme-gg-gg supreme-gg-gg marked this pull request as draft March 9, 2026 23:30
Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
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