From f3b5f3f7be80f55fafecb1630e4f5d511d9e76d5 Mon Sep 17 00:00:00 2001 From: dalthecow Date: Tue, 9 Sep 2025 15:31:34 -0600 Subject: [PATCH 1/2] update default build values to use versioned builds, fix versioned build directory path issue Signed-off-by: dalthecow --- .github/workflows/release-candidate.yml | 2 +- .github/workflows/release.yml | 2 +- src/guidellm/config.py | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release-candidate.yml b/.github/workflows/release-candidate.yml index d48c27f7..6c1ce5ae 100644 --- a/.github/workflows/release-candidate.yml +++ b/.github/workflows/release-candidate.yml @@ -228,7 +228,7 @@ jobs: uses: peaceiris/actions-gh-pages@v3 with: github_token: ${{ secrets.GITHUB_TOKEN }} - publish_dir: ./ui/out + publish_dir: .src/ui/out destination_dir: ui/release/${TAG} keep_files: false user_name: ${{ github.actor }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index bb329251..275d34aa 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -227,7 +227,7 @@ jobs: uses: peaceiris/actions-gh-pages@v3 with: github_token: ${{ secrets.GITHUB_TOKEN }} - publish_dir: ./ui/out + publish_dir: ./src/ui/out destination_dir: ui/${TAG} keep_files: false user_name: ${{ github.actor }} diff --git a/src/guidellm/config.py b/src/guidellm/config.py index 72178425..d9dcef23 100644 --- a/src/guidellm/config.py +++ b/src/guidellm/config.py @@ -31,8 +31,8 @@ class Environment(str, Enum): ENV_REPORT_MAPPING = { - Environment.PROD: "https://blog.vllm.ai/guidellm/ui/latest/index.html", - Environment.STAGING: "https://blog.vllm.ai/guidellm/ui/release/latest/index.html", + Environment.PROD: "https://blog.vllm.ai/guidellm/ui/v0.3.0/index.html", + Environment.STAGING: "https://blog.vllm.ai/guidellm/ui/release/v0.3.0/index.html", Environment.DEV: "https://blog.vllm.ai/guidellm/ui/dev/index.html", Environment.LOCAL: "http://localhost:3000/index.html", } From eacc2fac844254b2c535489e87eb81768f93447b Mon Sep 17 00:00:00 2001 From: dalthecow Date: Wed, 10 Sep 2025 10:21:43 -0600 Subject: [PATCH 2/2] update tests Signed-off-by: dalthecow --- tests/unit/test_config.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/unit/test_config.py b/tests/unit/test_config.py index f5d9415c..89dae5ce 100644 --- a/tests/unit/test_config.py +++ b/tests/unit/test_config.py @@ -21,7 +21,7 @@ def test_default_settings(): assert settings.openai == OpenAISettings() assert ( settings.report_generation.source - == "https://blog.vllm.ai/guidellm/ui/latest/index.html" + == "https://blog.vllm.ai/guidellm/ui/v0.3.0/index.html" ) @@ -60,13 +60,13 @@ def test_report_generation_default_source(): settings = Settings(env=Environment.STAGING) assert ( settings.report_generation.source - == "https://blog.vllm.ai/guidellm/ui/release/latest/index.html" + == "https://blog.vllm.ai/guidellm/ui/release/v0.3.0/index.html" ) settings = Settings(env=Environment.PROD) assert ( settings.report_generation.source - == "https://blog.vllm.ai/guidellm/ui/latest/index.html" + == "https://blog.vllm.ai/guidellm/ui/v0.3.0/index.html" )