Chenlei Hu
cd3573c6a3
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
2024-07-16 11:26:11 -04:00
Robin Huang
e02d6bd46f
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
2024-07-12 13:33:57 -04:00
Chenlei Hu
8a3d4b4bff
Check unhandled exception in test log in test action ( #3987 )
...
* Upload console logs
* Check unhandled exception
2024-07-09 17:12:57 -04:00
comfyanonymous
f84dcd31b9
Switch nightly pytorch standalone package to lzma2.
2024-07-01 17:17:25 -04:00
YAN Wenkun
e7e25633bd
Fine-tuning GitHub Actions ( #3169 )
...
* Bumping GitHub Actions versions
* Using LZMA2 for 7zip compression in Windows packaging
2024-07-01 17:15:49 -04:00
Robin Huang
704611c117
Revert "Add integration test for Linux with Nvidia GPU. #3884 ( #3895 )" ( #3905 )
...
This reverts commit 4c96f2b4f3152c6321f37094b91c699cd259fa79.
2024-06-28 16:09:55 -04:00
Robin Huang
9ad0565e92
Revert "Add macOs integration test for default workflow. ( #3898 )" ( #3904 )
...
This reverts commit fd89b37c54a73cf377edc85c794c98541ca74a37.
2024-06-28 16:09:39 -04:00
Robin Huang
fd89b37c54
Add macOs integration test for default workflow. ( #3898 )
2024-06-27 16:10:16 -04:00
Robin Huang
4c96f2b4f3
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.
2024-06-27 16:08:26 -04:00
Chenlei Hu
5fd5d7763e
Update test ref ( #3882 )
...
* Update ref
* Disable some tests
2024-06-26 19:58:56 -04:00
Chenlei Hu
37dc95e515
Enable browser tests on push ( #3878 )
2024-06-26 09:09:21 -04:00
Chenlei Hu
aa26b0863d
Remove duplicated Reset View button ( #3865 )
...
* Remove duplicated Reset View button
* Disable flaky test
2024-06-26 01:23:55 -04:00
Chenlei Hu
0f9f3d27c0
Add browser test action synced with TS repo ( #3852 )
...
* Add browser test action
* Add npm install task
2024-06-24 14:47:28 -04:00
comfyanonymous
f80a0a460b
Fix nightly package workflow.
2024-05-12 16:05:10 -04:00
comfyanonymous
19fcf396e6
Update the nightly workflow.
2024-05-12 07:24:12 -04:00
comfyanonymous
5f41b27a97
Fix nightly workflow and update other workflows.
2024-03-04 13:06:13 -05:00
comfyanonymous
cec2bda050
Update the standalone package updater so it can self update.
2024-02-26 08:51:16 -05:00
pythongosssss
954f373149
try to improve test reliability
2023-12-19 20:38:07 +00:00
comfyanonymous
d8418c55c7
Update pytorch nightly packaging workflow.
2023-12-09 12:01:17 -05:00
comfyanonymous
c2e6f7b266
Fix previous commit that broke tests.
2023-10-20 23:13:54 -04:00
comfyanonymous
d419090bcf
Try to speed up the test-ui workflow.
2023-10-20 23:00:05 -04:00
comfyanonymous
0c79bf3032
Use npm ci for ci instead of npm install in tests.
2023-10-20 22:52:12 -04:00
pythongosssss
60e3f6dacc
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
2023-10-20 22:49:04 -04:00
comfyanonymous
5de321b236
Fix issues with the packaging.
2023-10-07 11:57:32 -04:00
comfyanonymous
ce26c0ebe6
Generate update script with right settings.
2023-10-06 12:49:40 -04:00
comfyanonymous
58c1709c0c
Fix workflow.
2023-10-06 10:43:12 -04:00
comfyanonymous
419ba04808
Make xformers optional in packaging.
2023-10-06 10:29:52 -04:00
comfyanonymous
3599f22327
More configurable workflows to package windows release.
2023-10-06 10:26:51 -04:00
comfyanonymous
c3680c8181
Update nightly workflow to python 3.11.6
2023-10-06 03:32:00 -04:00
Michael Poutre
b56de9f51f
chore(CI): Update test-build to use updated version of actions
2023-09-25 21:20:51 -07:00
enzymezoo-code
b0fe394251
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
2023-09-18 23:18:06 -04:00
comfyanonymous
1a96067568
Update aiohttp in nightly workflow.
2023-08-17 16:41:24 -04:00
comfyanonymous
1ad15b7e12
Add option to use different xformers version in the github workflow.
2023-08-14 18:13:11 -04:00
comfyanonymous
9caaa09c71
Add arguments to run the VAE in fp16 or bf16 for testing.
2023-07-06 23:23:46 -04:00
comfyanonymous
60096aa89a
Fix 7z error when extracting package.
2023-07-06 04:18:36 -04:00
comfyanonymous
45e705696f
Add taesd weights to standalones.
2023-07-02 11:47:30 -04:00
comfyanonymous
32c62574aa
Fix nightly packaging.
2023-07-01 01:31:03 -04:00
comfyanonymous
1323e0f4bf
Fix 'git pull' not working on the standalones.
2023-05-23 11:35:32 -04:00
comfyanonymous
f83c087030
Update nightly pytorch standalone to python 3.11.3 cu121.
2023-05-02 09:45:20 -04:00
comfyanonymous
5d4c367b57
Fix nightly CI builds.
...
No cu121 builds for windows yet.
2023-04-28 09:03:39 -04:00
comfyanonymous
ed40cd201e
Fix the nightly build not being packaged correctly.
2023-04-28 08:50:12 -04:00
comfyanonymous
df371db4dd
Switch stable standalone dependencies to stable xformers.
...
Switch nightly standalone to cu121.
2023-04-28 08:40:32 -04:00
comfyanonymous
43975b9dc5
Add a github action to use pip xformers package for dependencies.
2023-04-18 19:34:07 -04:00
comfyanonymous
230d76e459
No longer needed.
2023-03-19 17:41:27 -04:00
comfyanonymous
212851a874
upload new builds with different filename as old one.
2023-03-19 02:47:52 -04:00
comfyanonymous
e6f3ac8f1f
Fix issue with ci workflow.
2023-03-16 18:22:20 -04:00
comfyanonymous
51bb8cb6ec
Try to do faster packaging.
2023-03-16 18:20:39 -04:00
comfyanonymous
3affc3811f
Save github some money on hosting.
2023-03-16 17:37:02 -04:00
comfyanonymous
22c94378dd
Fix github action so it actually uses my cached deps.
2023-03-16 17:31:26 -04:00
comfyanonymous
b35b11be9d
Test github workflow for standalone build with cu118 torch+xformers.
2023-03-16 02:36:42 -04:00