Skip to content

fix: ci(gfx11): disable embedded UI in gfx11 ROCm build - #46

Closed
roberteg16 wants to merge 1 commit into
gfx11from
rogarcia.disable-llamacpp-ui-so-node-is-not-requi
Closed

fix: ci(gfx11): disable embedded UI in gfx11 ROCm build#46
roberteg16 wants to merge 1 commit into
gfx11from
rogarcia.disable-llamacpp-ui-so-node-is-not-requi

Conversation

@roberteg16

@roberteg16 roberteg16 commented Jul 13, 2026

Copy link
Copy Markdown

Summary

  • Disable the embedded Web UI in the gfx11 ROCm build by passing -DLLAMA_BUILD_UI=OFF and -DLLAMA_USE_PREBUILT_UI=OFF to the cmake configure step in build-gfx11-rocm.yml.
  • This avoids requiring npm/node and the Hugging Face dist.tar.gz download fallback, which was failing the build (the latest bucket archive is missing loading.html, so llama-ui-embed errored out).
  • Change is scoped to this CI workflow only; project-wide UI defaults are unchanged.

llama-server still builds and links llama-ui (empty asset table), so it continues to work over the HTTP API as required by rocm-scripts.

Test plan

  • gfx11 ROCm build completes past the "Provisioning UI assets" step
  • test-gfx job passes (llama-cli inference on gfx1151)

Skips the npm/node build and the HF dist.tar.gz download fallback, which
was failing the build. llama-server still builds and serves via HTTP API.

Assisted-by: Claude Opus 4
@roberteg16
roberteg16 changed the base branch from master to gfx11 July 13, 2026 12:09
@roberteg16 roberteg16 closed this Jul 13, 2026
@roberteg16 roberteg16 reopened this Jul 13, 2026
@roberteg16 roberteg16 changed the title ci: disable embedded UI in gfx11 ROCm build fix: ci(gfx11): disable embedded UI in gfx11 ROCm build Jul 13, 2026
@roberteg16

Copy link
Copy Markdown
Author

@mgehre-amd
mgehre-amd requested a review from jimw567 July 13, 2026 15:44
@roberteg16

Copy link
Copy Markdown
Author

Supersedded by: #47

This PR prefers not building the binary, competing PR prefers shipping all binaries in case any user want to use them at the expense of installing node

@roberteg16 roberteg16 closed this Jul 13, 2026
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.

1 participant