62 Commits (ff6ca2a892c25c5c6edb25c0c674445a7fe6b562)

Author SHA1 Message Date
Chenlei Hu 1cde6b2eff
Disallow use of eval with pylint (#4033) 7 months ago
Chenlei Hu 99458e8aca
Add `FrontendManager` to manage non-default front-end impl (#3897)
* Add frontend manager

* Add tests

* nit

* Add unit test to github CI

* Fix path

* nit

* ignore

* Add logging

* Install test deps

* Remove 'stable' keyword support

* Update test

* Add web-root arg

* Rename web-root to front-end-root

* Add test on non-exist version number

* Use repo owner/name to replace hard coded provider list

* Inline cmd args

* nit

* Fix unit test
7 months ago
Robin Huang 4ca9b9cc29
Add Github Workflow for releasing stable versions and standalone bundle. (#3949)
* Add stable release.

* Only build CUDA 12.1 + 3.11 Python.

* Upgrade checkout and setup-python to latest version.

* lzma2

* Update artifact name to be ComfyUI_windows_portable_nvidia.7z
8 months ago
Chenlei Hu 90389b3b8a
Update bug issue template (#3996)
* Update issue template

* nit
8 months ago
Chenlei Hu 8d3f979b63
Check unhandled exception in test log in test action (#3987)
* Upload console logs

* Check unhandled exception
8 months ago
comfyanonymous 5dccfefe8d Switch nightly pytorch standalone package to lzma2. 8 months ago
YAN Wenkun 0cd4a6a5e5
Fine-tuning GitHub Actions (#3169)
* Bumping GitHub Actions versions

* Using LZMA2 for 7zip compression in Windows packaging
8 months ago
Robin Huang c39cf7fff0
Revert "Add integration test for Linux with Nvidia GPU. #3884 (#3895)" (#3905)
This reverts commit 449bf52923.
8 months ago
Robin Huang 02cac1d487
Revert "Add macOs integration test for default workflow. (#3898)" (#3904)
This reverts commit 97b409cd48.
8 months ago
Robin Huang 97b409cd48
Add macOs integration test for default workflow. (#3898) 8 months ago
Robin Huang 449bf52923
Add integration test for Linux with Nvidia GPU. #3884 (#3895)
* Add linux integration test.

* Fix directory path.

* Add paths ignore.

* Fix conda env directory path.
8 months ago
Chenlei Hu a3e83f695d
Update test ref (#3882)
* Update ref

* Disable some tests
8 months ago
Chenlei Hu f12fa1d8d7
Enable browser tests on push (#3878) 8 months ago
Alex "mcmonkey" Goodwin edfce78c86
add issue templates for ComfyUI Issues Page (#3868) 8 months ago
Chenlei Hu e99d97a9d9
Remove duplicated Reset View button (#3865)
* Remove duplicated Reset View button

* Disable flaky test
8 months ago
Chenlei Hu 866f54da8d
Add browser test action synced with TS repo (#3852)
* Add browser test action

* Add npm install task
8 months ago
comfyanonymous ece5acb8e8 Fix nightly package workflow. 10 months ago
comfyanonymous 794a357f7a Update the nightly workflow. 10 months ago
comfyanonymous b7b5593166 Fix nightly workflow and update other workflows. 12 months ago
comfyanonymous 36f7face37 Update the standalone package updater so it can self update. 1 year ago
pythongosssss 8680ac3dfd try to improve test reliability 1 year ago
comfyanonymous da74e3bbe3 Update pytorch nightly packaging workflow. 1 year ago
comfyanonymous 77c893350a Fix previous commit that broke tests. 1 year ago
comfyanonymous e0c0029fc1 Try to speed up the test-ui workflow. 1 year ago
comfyanonymous 25e3e5af68 Use npm ci for ci instead of npm install in tests. 1 year ago
pythongosssss 5818ca83a2
Unit tests + widget input fixes (#1760)
* setup ui unit tests

* Refactoring, adding connections

* Few tweaks

* Fix type

* Add general test

* Refactored and extended test

* move to describe

* for groups

* Add test for converted widgets on missing nodes + fix crash

* tidy

* mores tests + refactor

* throw earlier to get less confusing error

* support outputs

* more test

* add ci action

* use lts node

* Fix?

* Prevent connecting non matching combos

* update

* accidently removed npm i

* Disable logging extension

* added step to generate object_info

* fix python

* install python

* install deps

* fix cwd?

* logging

* Fix double resolve

* create dir

* update pkg
1 year ago
comfyanonymous 0986cc7c38 Fix issues with the packaging. 1 year ago
comfyanonymous 0134d7ab49 Generate update script with right settings. 1 year ago
comfyanonymous 1497528de8 Fix workflow. 1 year ago
comfyanonymous 640d5080e5 Make xformers optional in packaging. 1 year ago
comfyanonymous 34b36e3207 More configurable workflows to package windows release. 1 year ago
comfyanonymous 6f464f801f Update nightly workflow to python 3.11.6 1 year ago
Michael Poutre e0efa78b71
chore(CI): Update test-build to use updated version of actions 1 year ago
enzymezoo-code 26cd8405dd
Ci quality workflows (#1423)
* Add inference tests

* Clean up

* Rename test graph file

* Add readme for tests

* Separate server fixture

* test file name change

* Assert images are generated

* Clean up comments

* Add __init__.py so tests can run with command line `pytest`

* Fix command line args for pytest

* Loop all samplers/schedulers in test_inference.py

* Ci quality workflows compare (#1)

* Add image comparison tests

* Comparison tests do not pass with empty metadata

* Ensure tests are run in correct order

* Save image files  with test name

* Update tests readme

* Reduce step counts in tests to ~halve runtime

* Ci quality workflows build (#2)

* Add build test github workflow
1 year ago
comfyanonymous bd7321c8ac Update aiohttp in nightly workflow. 2 years ago
comfyanonymous d4380f3aa3 Add option to use different xformers version in the github workflow. 2 years ago
comfyanonymous e7bee85df8 Add arguments to run the VAE in fp16 or bf16 for testing. 2 years ago
comfyanonymous f5232c4869 Fix 7z error when extracting package. 2 years ago
comfyanonymous ae948b42fa Add taesd weights to standalones. 2 years ago
comfyanonymous fa1959e3ef Fix nightly packaging. 2 years ago
comfyanonymous 451fb4169a Fix 'git pull' not working on the standalones. 2 years ago
comfyanonymous a307c3f12c Update nightly pytorch standalone to python 3.11.3 cu121. 2 years ago
comfyanonymous ab9a9deff4 Fix nightly CI builds.
No cu121 builds for windows yet.
2 years ago
comfyanonymous e543ecad69 Fix the nightly build not being packaged correctly. 2 years ago
comfyanonymous 27bf9392ac Switch stable standalone dependencies to stable xformers.
Switch nightly standalone to cu121.
2 years ago
comfyanonymous 472b1cc0d8 Add a github action to use pip xformers package for dependencies. 2 years ago
comfyanonymous bf9c17a975 No longer needed. 2 years ago
comfyanonymous 64ca71757a upload new builds with different filename as old one. 2 years ago
comfyanonymous 0ecb45f0f6 Fix issue with ci workflow. 2 years ago
comfyanonymous 762d41c08a Try to do faster packaging. 2 years ago