[CI] Point diffusion CI writes to sgl-project/ci-data-diffusion (#31983)

Co-authored-by: Kangyan Zhou <kangyan.zhou@radixark.ai>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Alison Shao <a.shao@wustl.edu>
This commit is contained in:
Kangyan-Zhou
2026-07-21 19:15:15 -07:00
committed by GitHub
co-authored by Kangyan Zhou Claude Opus 4.8 Alison Shao
parent 3217b7e3ce
commit 93cb9a5482
8 changed files with 70 additions and 30 deletions
@@ -1,7 +1,7 @@
"""Publish SGLang-Diffusion nightly benchmark results to sgl-project/ci-data repo.
"""Publish SGLang-Diffusion nightly benchmark results to sgl-project/ci-data-diffusion repo.
Pushes comparison-results.json, dashboard.md, and chart PNG files to the
ci-data repository for historical tracking. Chart PNGs are stored under
ci-data-diffusion repository for historical tracking. Chart PNGs are stored under
diffusion-comparisons/charts/ so they can be referenced via
raw.githubusercontent URLs in the dashboard markdown (GitHub Step Summary
blocks data: URIs).
@@ -50,7 +50,7 @@ else:
# Repository configuration
REPO_OWNER = "sgl-project"
REPO_NAME = "ci-data"
REPO_NAME = "ci-data-diffusion"
BRANCH = "main"
STORAGE_PREFIX = "diffusion-comparisons"
@@ -81,7 +81,7 @@ def publish_comparison(
dashboard_path: str | None = None,
charts_dir: str | None = None,
) -> None:
"""Publish comparison results, dashboard, and charts to ci-data repo."""
"""Publish comparison results, dashboard, and charts to ci-data-diffusion repo."""
token = os.environ.get("GH_PAT_FOR_NIGHTLY_CI_DATA") or os.environ.get(
"GITHUB_TOKEN"
)
@@ -196,7 +196,7 @@ def publish_comparison(
def main():
parser = argparse.ArgumentParser(
description="Publish SGLang-Diffusion nightly benchmark results to ci-data"
description="Publish SGLang-Diffusion nightly benchmark results to ci-data-diffusion"
)
parser.add_argument(
"--results",