mirror of
https://github.com/Comfy-Org/comfyci-dashboard.git
synced 2026-11-04 23:47:28 +00:00
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Comfy-Org/comfyci-dashboard#14
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Comfy-Org/comfyci-dashboard/pull/14
Author: @marawan206
Created: 10/8/2026
Status: ✅ Merged
Merged: 10/9/2026
Merged by: @marawan206
Base:
main← Head:land-regression-pages📝 Commits (10+)
953f41afeat(regression): add lane and run-index data contract84aac26feat(regression): turn the overview into a run history page35e0093fix(regression): drop the unused shard hook and blessed typee552bd1fix(regression): say which lane is shown for an unknown ?lane=e340551fix(regression): report failed fetches instead of an empty statedf86854fix(regression): relax lane staleness and name unlisted branchesfc7063bfix(regression): count execution errors as open regressions9754f8efix(regression): share the overall badge and first-bad line93183cafix(regression): build compare links from the commit ranged63b8b7fix(regression): close first-bad banners once the latest run passes📊 Changes
20 files changed (+2085 additions, -164 deletions)
View changed files
➕
components/CommitMetaChip.tsx(+47 -0)➕
components/FetchError.tsx(+36 -0)➕
components/FirstBadLine.tsx(+91 -0)➕
components/HistoryTable.tsx(+176 -0)➕
components/LaneSelect.tsx(+86 -0)📝
components/MetricTable.tsx(+24 -2)➕
components/ReblessCallout.tsx(+66 -0)📝
components/RegressionBadge.tsx(+81 -14)➕
components/RegressionSummaryHeader.tsx(+203 -0)➕
components/Sparkline.tsx(+56 -0)➕
components/StaleBanner.tsx(+76 -0)📝
components/StatsDashboard.tsx(+1 -1)📝
components/StatusButton.tsx(+16 -2)📝
package.json(+1 -1)📝
pages/regression/[branch]/[commit].tsx(+233 -35)📝
pages/regression/index.tsx(+478 -76)📝
src/regression/client.ts(+192 -33)📝
src/regression/types.ts(+145 -0)➕
src/regression/validate.ts(+53 -0)➕
utils/time.ts(+24 -0)📄 Description
#12 and #13 were merged into their stacked base branches (
regression-run-details,regression-history) rather thanmain, somainhas #9 and #11 but not the history and triage pages. This PR brings the already-reviewed stack intomainand contains no new changes.The head is the current
regression-triage, which contains:Checks:
regression-run-detailsandregression-historycontain no commits thatregression-triagelacks.main, including #11.components/StatsDashboard.tsxmerges automatically.tsc --noEmitandpnpm lintpass.The history page reads the run index, which the worker starts updating on every run once Comfy-Org/comfyci-runpod-worker#7 merges.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.