mirror of
https://github.com/Comfy-Org/comfyui-ci-container.git
synced 2026-11-04 23:47:34 +00:00
[PR #29] [MERGED] build: bump ComfyUI to v0.30.0 so CI serves current workflow templates #28
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/comfyui-ci-container#28
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/comfyui-ci-container/pull/29
Author: @christian-byrne
Created: 8/4/2026
Status: ✅ Merged
Merged: 8/4/2026
Merged by: @DrJKL
Base:
main← Head:christian/bump-comfyui-for-first-run-templates📝 Commits (1)
34e62c5build: bump ComfyUI to v0.30.0 so CI serves current workflow templates📊 Changes
1 file changed (+1 additions, -1 deletions)
View changed files
📝
Dockerfile(+1 -1)📄 Description
The image pins
ARG COMFYUI_VERSION=v0.19.3, which installscomfyui-workflow-templates==0.9.57. That predates templates the frontend pins by id, so the e2e backend doesn't serve them.Why this surfaced now
ComfyUI_frontendhas a drift guard (browser_tests/tests/firstRunTourRolePins.spec.ts) that verifies the first-run tour's pinned templates are actually served. It asserted a count —toBeGreaterThan(2)against 8 pins — so six served passed and nothing was wrong. Tightening it to assert identity (Comfy-Org/ComfyUI_frontend#14670) immediately caught:image_krea2_turbo_t2i— the first entry inCURATED_TEMPLATE_IDSand the inpaint tutorial card's thumbnailtemplates-qwen_multiangle.appThe pins are correct; both exist upstream. The container is what's behind.
Verified directly against the templates package:
image_krea2_turbo_t2ipresent?The template landed upstream 2026-07-21. All four
CURATED_TEMPLATE_IDSare present in 0.11.27.Why v0.30.0 rather than the minimum
v0.29.0 would be the smallest bump that fixes the immediate symptom (templates 0.11.19). I went to v0.30.0 — current latest — because the image is otherwise eleven minor versions behind, and a minimal bump leaves the same class of failure to recur within weeks.
That is the risk in this PR, and it should be weighed rather than assumed away: this is a large jump in the backend the whole frontend e2e suite runs against. If it destabilises those runs, v0.29.0 is the conservative fallback and still fixes the curated-template gap.
What I could not verify
I have not built or run this image. The consequence — whether ComfyUI v0.30.0 changes anything the frontend's Playwright suite depends on — is only observable once the image is published and the frontend points at it.
Sequence: merge here → new image tag published → bump the four
ghcr.io/comfy-org/comfyui-ci-container:0.0.21references inComfyUI_frontend(ci-tests-e2e.yaml×2,ci-perf-report.yaml,pr-update-playwright-expectations.yaml).🤖 Generated with Claude Code
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.