Skip to content

Add ui code to guidellm #149

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from
Draft

Conversation

DaltheCow
Copy link
Contributor

@DaltheCow DaltheCow commented May 7, 2025

I am in the process of breaking up this massive PR into sub PRs that are more approachable for review and then will delete this PR

Todo:
Need to update the workflows. The current gh-pages workflow is an example that should be converted into something like ui-main.yaml ui-release-candidate.yaml ui-release.yaml. It will mirror these: https://github.com/neuralmagic/guidellm-ui/tree/main/.github/workflows except we will replace the build pipeline in there with one using gh-pages.

That plan hasn't been approved yet but it assumes we will utilize gh pages for hosting these frontend builds and that we will want the ability to have separate versioned builds for dev/staging/prod

Biggest open question is what is the state the frontend code needs to be in for an MVP to be ready to be merged. Is there any refining of standards or anything else that can't wait? Doesn't matter to me but the sooner we have standards the easier it will be to meet them in a timely manner.

@DaltheCow DaltheCow added the UI Front-end workstream label May 7, 2025

📦 Build Artifacts Available
The build artifacts (.whl and .tar.gz) have been successfully generated and are available for download: https://github.com/neuralmagic/guidellm/actions/runs/14890286887/artifacts/3080677785.
They will be retained for up to 30 days.

📦 Build Artifacts Available
The build artifacts (.whl and .tar.gz) have been successfully generated and are available for download: https://github.com/neuralmagic/guidellm/actions/runs/14893529348/artifacts/3081909178.
They will be retained for up to 30 days.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
UI Front-end workstream
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant