GitHub Actions
b88df32dbd
Merge upstream/master, keep local README.md
2026-02-27 00:46:54 +00:00
rattus
08b26ed7c2
bug_report template: Push harder for logs ( #12657 )
...
We get a lot od bug reports without logs, especially for performance
issues.
2026-02-26 18:59:24 -05:00
GitHub Actions
602ca59147
Merge upstream/master, keep local README.md
2026-02-12 00:47:23 +00:00
Benjamin Lu
4993411fd9
Dispatch desktop auto-bump when a ComfyUI release is published ( #12398 )
...
* Dispatch desktop auto-bump on ComfyUI release publish
* Fix release webhook secret checks in step conditions
* Require desktop dispatch token in release webhook
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Luke Mino-Altherr <lminoaltherr@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Jedrzej Kosinski <kosinkadink1@gmail.com>
2026-02-11 11:15:13 -08:00
GitHub Actions
e7e1cab110
Merge upstream/master, keep local README.md
2026-02-01 00:54:01 +00:00
comfyanonymous
4064062e7d
Update python patch version in dep workflow. ( #12184 )
2026-01-30 20:20:06 -05:00
GitHub Actions
c75e2b2b73
Merge upstream/master, keep local README.md
2026-01-28 00:39:04 +00:00
comfyanonymous
2db3b0ff90
Update amd portable for rocm 7.2 ( #12101 )
...
* Update amd portable for rocm 7.2
* Update Python patch version in release workflow
2026-01-26 19:49:31 -05:00
GitHub Actions
3c352d1f82
Merge upstream/master, keep local README.md
2026-01-15 00:36:05 +00:00
Johnpaul Chiwetelu
ac4d8ea9b3
feat: add CI container version bump automation ( #11692 )
...
* feat: add CI container version bump automation
Adds a workflow that triggers on releases to create PRs in the
comfyui-ci-container repo, updating the ComfyUI version in the Dockerfile.
Supports both release events and manual workflow dispatch for testing.
* feat: add CI container version bump automation
Adds a workflow that triggers on releases to create PRs in the
comfyui-ci-container repo, updating the ComfyUI version in the Dockerfile.
Supports both release events and manual workflow dispatch for testing.
* ci: update CI container repository owner
* refactor: rename `update-ci-container.yaml` workflow to `update-ci-container.yml`
* Remove post-merge instructions from the CI container update workflow.
2026-01-13 22:39:22 -05:00
Christian Byrne
7eb959ce93
fix: update ComfyUI repo reference to Comfy-Org/ComfyUI ( #11858 )
2026-01-13 21:03:16 -05:00
GitHub Actions
496e1cf7c6
Merge upstream/master, keep local README.md
2026-01-09 00:38:48 +00:00
Yoland Yan
a60b7b86c5
Revert "Force sequential execution in CI test jobs ( #11687 )" ( #11725 )
...
Python Linting / Run Ruff (push) Waiting to run
Python Linting / Run Pylint (push) Waiting to run
Execution Tests / test (macos-latest) (push) Waiting to run
Execution Tests / test (ubuntu-latest) (push) Waiting to run
Execution Tests / test (windows-latest) (push) Waiting to run
Test server launches without errors / test (push) Waiting to run
Unit Tests / test (macos-latest) (push) Waiting to run
Unit Tests / test (ubuntu-latest) (push) Waiting to run
Unit Tests / test (windows-2022) (push) Waiting to run
This reverts commit ce0000c4f2 .
2026-01-07 21:41:57 -08:00
GitHub Actions
4c1cfb4e88
Merge upstream/master, keep local README.md
2026-01-08 00:38:57 +00:00
comfyanonymous
c0c9720d77
Fix stable release workflow not pulling latest comfy kitchen. ( #11695 )
2026-01-07 04:48:28 -05:00
Yoland Yan
ce0000c4f2
Force sequential execution in CI test jobs ( #11687 )
...
Added max-parallel setting to enforce sequential execution in test jobs.
2026-01-07 00:57:31 -05:00
GitHub Actions
70379dbc72
Merge upstream/master, keep local README.md
2026-01-07 00:38:09 +00:00
comfyanonymous
6da00dd899
Initial ops changes to use comfy_kitchen: Initial nvfp4 checkpoint support. ( #11635 )
...
---------
Co-authored-by: Jedrzej Kosinski <kosinkadink1@gmail.com>
2026-01-05 21:48:58 -05:00
GitHub Actions
8f5fe5dd7d
Merge upstream/master, keep local README.md
2025-12-17 00:36:08 +00:00
Benjamin Lu
9304e47351
Update workflows for new release process ( #11064 )
...
Python Linting / Run Ruff (push) Waiting to run
Python Linting / Run Pylint (push) Waiting to run
Full Comfy CI Workflow Runs / test-stable (12.1, , linux, 3.10, [self-hosted Linux], stable) (push) Waiting to run
Full Comfy CI Workflow Runs / test-stable (12.1, , linux, 3.11, [self-hosted Linux], stable) (push) Waiting to run
Full Comfy CI Workflow Runs / test-stable (12.1, , linux, 3.12, [self-hosted Linux], stable) (push) Waiting to run
Full Comfy CI Workflow Runs / test-unix-nightly (12.1, , linux, 3.11, [self-hosted Linux], nightly) (push) Waiting to run
Execution Tests / test (macos-latest) (push) Waiting to run
Execution Tests / test (ubuntu-latest) (push) Waiting to run
Execution Tests / test (windows-latest) (push) Waiting to run
Test server launches without errors / test (push) Waiting to run
Unit Tests / test (macos-latest) (push) Waiting to run
Unit Tests / test (windows-2022) (push) Waiting to run
Unit Tests / test (ubuntu-latest) (push) Waiting to run
Build package / Build Test (3.10) (push) Has been cancelled
Build package / Build Test (3.11) (push) Has been cancelled
Build package / Build Test (3.12) (push) Has been cancelled
Build package / Build Test (3.13) (push) Has been cancelled
Build package / Build Test (3.9) (push) Has been cancelled
* Update release workflows for branch process
* Adjust branch order in workflow triggers
* Revert changes in test workflows
2025-12-15 23:24:18 -08:00
GitHub Actions
14d9aea65a
Merge upstream/master, keep local README.md
2025-12-01 00:44:19 +00:00
comfyanonymous
f8b981ae9a
Next AMD portable will have pytorch with ROCm 7.1.1 ( #11002 )
Build package / Build Test (3.11) (push) Has been cancelled
Python Linting / Run Ruff (push) Has been cancelled
Python Linting / Run Pylint (push) Has been cancelled
Build package / Build Test (3.10) (push) Has been cancelled
Build package / Build Test (3.12) (push) Has been cancelled
Build package / Build Test (3.13) (push) Has been cancelled
Build package / Build Test (3.9) (push) Has been cancelled
Full Comfy CI Workflow Runs / test-stable (12.1, , linux, 3.10, [self-hosted Linux], stable) (push) Has been cancelled
Full Comfy CI Workflow Runs / test-stable (12.1, , linux, 3.11, [self-hosted Linux], stable) (push) Has been cancelled
Full Comfy CI Workflow Runs / test-stable (12.1, , linux, 3.12, [self-hosted Linux], stable) (push) Has been cancelled
Full Comfy CI Workflow Runs / test-unix-nightly (12.1, , linux, 3.11, [self-hosted Linux], nightly) (push) Has been cancelled
Execution Tests / test (macos-latest) (push) Has been cancelled
Execution Tests / test (ubuntu-latest) (push) Has been cancelled
Execution Tests / test (windows-latest) (push) Has been cancelled
Test server launches without errors / test (push) Has been cancelled
Unit Tests / test (macos-latest) (push) Has been cancelled
Unit Tests / test (ubuntu-latest) (push) Has been cancelled
Unit Tests / test (windows-2022) (push) Has been cancelled
Generate Pydantic Stubs from api.comfy.org / generate-models (push) Has been cancelled
2025-11-30 04:21:31 -05:00
GitHub Actions
45ffb85775
Merge upstream/master, keep local README.md
2025-11-21 00:35:29 +00:00
comfyanonymous
7601e89255
Fix workflow name. ( #10806 )
2025-11-19 20:17:15 -05:00
GitHub Actions
aa587ce89b
Merge upstream/master, keep local README.md
2025-11-19 00:35:59 +00:00
Alexander Piskun
048f49adbd
chore(api-nodes): adjusted PR template; set min python version for pylint to 3.10 ( #10787 )
2025-11-18 03:59:27 -08:00
comfyanonymous
27cbac865e
Add release workflow for NVIDIA cu126 ( #10777 )
2025-11-17 19:04:04 -05:00
GitHub Actions
dbd2d27d6e
Merge upstream/master, keep local README.md
2025-11-14 00:35:56 +00:00
Alexander Piskun
f91078b1ff
add PR template for API-Nodes ( #10736 )
2025-11-13 10:05:26 -08:00
GitHub Actions
7d397b7cb7
Merge upstream/master, keep local README.md
2025-11-11 00:36:09 +00:00
comfyanonymous
5ebcab3c7d
Update CI workflow to remove dead macOS runner. ( #10704 )
...
* Update CI workflow to remove dead macOS runner.
* revert
* revert
2025-11-10 15:35:29 -05:00
GitHub Actions
1a37c48cb3
Merge upstream/master, keep local README.md
2025-11-08 00:32:59 +00:00
comfyanonymous
eb1c42f649
Tell users they need to upload their logs in bug reports. ( #10671 )
2025-11-06 20:24:28 -05:00
GitHub Actions
c9136c3d96
Merge upstream/master, keep local README.md
2025-11-06 00:35:22 +00:00
comfyanonymous
b61a40cbc9
Bump stable portable to cu130 python 3.13.9 ( #10508 )
2025-10-28 03:21:45 -04:00
GitHub Actions
6ad1f6c168
Merge upstream/master, keep local README.md
2025-10-27 00:37:54 +00:00
comfyanonymous
c170fd2db5
Bump portable deps workflow to torch cu130 python 3.13.9 ( #10493 )
2025-10-26 20:23:01 -04:00
clsferguson
b59e789284
fix(workflow): ensure Publish runs by marking build result unconditionally
...
The publish job was skipped because the build jobs never set their `built` output. A failed earlier step combined with job-level `continue-on-error` caused `success()` to evaluate false, so the “Mark build success” step did not run and outputs were empty. Removed job-level `continue-on-error` and replaced the marker step with an `always()`-gated step that derives `built` from `docker/build-push-action`’s `digest` output. Mirrored this in the self-hosted fallback. Kept `permissions: contents: write` for release creation. No functional changes elsewhere.
2025-10-10 21:37:58 -06:00
GitHub Actions
7db5d45147
Merge upstream/master, keep local README.md
2025-10-07 00:32:58 +00:00
Alexander Piskun
4ffea0e864
feat(linter, api-nodes): add pylint for comfy_api_nodes folder ( #10157 )
2025-10-02 19:14:28 -04:00
GitHub Actions
2c099490d4
Merge upstream/master, keep local README.md
2025-10-01 05:03:19 +00:00
clsferguson
66bf02226a
Update sync-build-release.yml
2025-09-30 22:50:18 -06:00
clsferguson
36ebd94215
Update sync-build-release.yml
2025-09-30 22:49:27 -06:00
clsferguson
a719a6ad41
Update sync-build-release.yml
2025-09-30 22:42:54 -06:00
clsferguson
14e8bb4ef8
Update sync-build-release.yml
2025-09-30 22:41:26 -06:00
clsferguson
1169a1155d
Update sync-build-release.yml
2025-09-30 22:33:57 -06:00
clsferguson
6073804c99
Update sync-build-release.yml
2025-09-30 22:31:21 -06:00
clsferguson
3f8212cb2e
Update sync-build-release.yml
2025-09-30 22:28:44 -06:00
clsferguson
77ec7befa2
feat(ci): clean runners pre-build, GH-hosted first, self-hosted fallback, fail if both fail
...
- Add pre-build cleanup on GitHub-hosted runner using jlumbroso/free-disk-space plus Docker builder/system prune to maximize available disk for Docker builds.
- Add pre-build Docker cache pruning and disk checks on self-hosted runner to keep it minimal and appropriate for ephemeral runners.
- Change fallback logic to run self-hosted only if the GitHub-hosted build fails, using needs.<job>.result with always() to ensure the fallback job triggers after a primary failure.
- Keep GHCR login via docker/login-action@v3 and Buildx via docker/setup-buildx-action@v3; build with docker/build-push-action@v6.
- Publish release only if either build path succeeds; fail workflow if both builds or release publish fail.
- Remove post-build cleanup steps (BuildKit image removal and general pruning) to align with instruction not to worry about post cleanup on ephemeral runners.
2025-09-30 21:59:41 -06:00
clsferguson
249ff20e20
ci(sync): detect upstream release, sync master, build with GH fallback, and publish release
...
- Gate on new upstream release whose tag matches comfyui_version.py; skip if already released locally.
- Sync master from upstream (keep local README.md), then build and push image on GH runner with pre-clean; fallback to ephemeral self-hosted if GH build fails; publish release if either path succeeds.
- Remove unnecessary post-job cleanup since runners are ephemeral; rely on setup-buildx cleanup.
2025-09-30 15:07:11 -06:00