doctorpangloss
cc99d89ac6
Merge branch 'master' of github.com:comfyanonymous/ComfyUI
2024-07-18 16:31:21 -07:00
Chenlei Hu
1cde6b2eff
Disallow use of eval with pylint ( #4033 )
2024-07-16 21:15:08 -04:00
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
2024-07-16 11:26:11 -04:00
doctorpangloss
3d1d833e6f
Merge branch 'master' of github.com:comfyanonymous/ComfyUI
2024-07-15 14:22:49 -07:00
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
2024-07-12 13:33:57 -04:00
Chenlei Hu
8d3f979b63
Check unhandled exception in test log in test action ( #3987 )
...
* Upload console logs
* Check unhandled exception
2024-07-09 17:12:57 -04:00
Benjamin Berman
e88f458a70
Enable macOS worker
2024-07-07 17:16:42 -07:00
doctorpangloss
1902aeee0b
Name this workflow better
2024-07-05 13:11:38 -07:00
doctorpangloss
7a20b189a5
Actually enable IPEX XPU support
2024-07-05 13:10:31 -07:00
doctorpangloss
5fef1e48f6
Test workflows
2024-07-05 11:41:50 -07:00
doctorpangloss
bb94b808dc
Improve automated test coverage
2024-07-05 11:11:21 -07:00
doctorpangloss
a13088ccec
Merge upstream
2024-07-04 11:58:55 -07:00
doctorpangloss
95d47276e9
Improve tests and distributed error notifications
...
- Tests now perform faster
- Tests will run on supported GPU platforms
- Configuration has known issues related to setting up a working
directory for an embedded client
- Introduce a Skeletonize node that solves many problems with Canny
- Improve behavior of exception reporting
2024-07-04 10:16:02 -07:00
comfyanonymous
5dccfefe8d
Switch nightly pytorch standalone package to lzma2.
2024-07-01 17:17:25 -04:00
YAN Wenkun
0cd4a6a5e5
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
doctorpangloss
1980c5f236
Use an image with earlier drivers
2024-06-28 18:15:33 -07:00
doctorpangloss
a485782029
Add lora test prefixed with test_ so that pytest can find it
2024-06-28 17:13:18 -07:00
doctorpangloss
7f81b8345d
Subtle test gathering bug that will have to be investigated
2024-06-28 17:12:06 -07:00
doctorpangloss
2cad5ec0d6
LoRA test
2024-06-28 17:06:29 -07:00
Robin Huang
c39cf7fff0
Revert "Add integration test for Linux with Nvidia GPU. #3884 ( #3895 )" ( #3905 )
...
This reverts commit 449bf52923 .
2024-06-28 16:09:55 -04:00
Robin Huang
02cac1d487
Revert "Add macOs integration test for default workflow. ( #3898 )" ( #3904 )
...
This reverts commit 97b409cd48 .
2024-06-28 16:09:39 -04:00
Robin Huang
97b409cd48
Add macOs integration test for default workflow. ( #3898 )
2024-06-27 16:10:16 -04:00
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.
2024-06-27 16:08:26 -04:00
Chenlei Hu
a3e83f695d
Update test ref ( #3882 )
...
* Update ref
* Disable some tests
2024-06-26 19:58:56 -04:00
Chenlei Hu
f12fa1d8d7
Enable browser tests on push ( #3878 )
2024-06-26 09:09:21 -04:00
Chenlei Hu
e99d97a9d9
Remove duplicated Reset View button ( #3865 )
...
* Remove duplicated Reset View button
* Disable flaky test
2024-06-26 01:23:55 -04:00
Chenlei Hu
866f54da8d
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
doctorpangloss
265c0549b6
Test on Python 3.12 correctly on latest Ubuntu
2024-06-17 17:20:25 -07:00
doctorpangloss
f6cd2866be
Fix command line for ROCm image
2024-06-17 17:16:35 -07:00
doctorpangloss
17fc1da392
Upgrade pip with --break-system-packages to reduce the toil here
2024-06-17 17:14:08 -07:00
doctorpangloss
c8aa40818c
Use a venv and upgrade pip, setuptools, wheel inside of it
2024-06-17 17:09:30 -07:00
doctorpangloss
dc6464982d
Build without modifying system pip
2024-06-17 16:57:56 -07:00
doctorpangloss
f227722104
Fix pip3 package installation
2024-06-17 16:53:00 -07:00
doctorpangloss
60ec20b857
pip3 too
2024-06-17 16:49:19 -07:00
doctorpangloss
84d5dd0092
Gracefully ignore issues linking Python
2024-06-17 16:44:57 -07:00
doctorpangloss
8909d9c731
Link for python3
2024-06-17 16:39:29 -07:00
doctorpangloss
b854c17700
nodejs is required to execute the runner
2024-06-17 15:50:32 -07:00
doctorpangloss
c4e0ec20b4
Remove bad ideas about releasing an embedded Windows build
2024-06-17 15:50:32 -07:00
doctorpangloss
3cb44914f2
workflows
2024-06-17 15:50:12 -07:00
Max Tretikov
bbfb2b4950
Add new CI step for linting
2024-06-14 15:47:51 -06:00
Max Tretikov
c1777bb496
Add pylint (only errors) to CI pipeline
2024-06-14 14:55:14 -06:00
doctorpangloss
b318b4cc28
Update tests to support CPU in GitHub
2024-05-16 15:31:55 -07:00
doctorpangloss
3d98440fb7
Merge branch 'master' of github.com:comfyanonymous/ComfyUI
2024-05-16 14:28:49 -07:00
comfyanonymous
ece5acb8e8
Fix nightly package workflow.
2024-05-12 16:05:10 -04:00
comfyanonymous
794a357f7a
Update the nightly workflow.
2024-05-12 07:24:12 -04:00
doctorpangloss
f87da9b75e
Remove 3.9 support
2024-03-27 15:00:32 -07:00
doctorpangloss
ac42a1aa1a
Run unit tests on GitHub
2024-03-27 13:57:17 -07:00
doctorpangloss
feae8c679b
Add nodes to support OpenAPI and similar backend workflows
2024-03-22 14:22:50 -07:00
doctorpangloss
59cf9e5d93
Improve distributed testing
2024-03-20 20:43:21 -07:00
doctorpangloss
c0d9bc0129
Merge with upstream
2024-03-08 15:17:20 -08:00