comfyanonymous
5f84ea63e8
Add a shortcut to the nightly package to run with --fast.
2024-08-21 23:36:58 -04:00
Yoland Yan
fc90ceb6ba
Update issue template config.yml to direct frontend issues to frontend repos ( #4486 )
...
* Update config.yml
* Typos
2024-08-19 13:41:30 -04:00
Chenlei Hu
ab4dd19b91
Remove legacy ui test files ( #4316 )
2024-08-14 21:01:06 -04:00
Alex "mcmonkey" Goodwin
b5c3906b38
Automatically link the Comfy CI page on PRs ( #4326 )
...
also use_prior_commit so it doesn't get a janked merge commit instead of the real one
2024-08-12 12:32:16 -04:00
Alex "mcmonkey" Goodwin
65ea6be38f
PullRequest CI Run: use pull_request_target to allow the CI Dashboard to work ( #4277 )
...
'_target' allows secrets to pass through, and we're just using the secret that allows uploading to the dashboard and are manually vetting PRs before running this workflow anyway
2024-08-08 17:20:48 -04:00
Alex "mcmonkey" Goodwin
5df6f57b5d
minor fix on copypasta action name ( #4276 )
...
my bad sorry
2024-08-08 16:30:59 -04:00
Alex "mcmonkey" Goodwin
6588bfdef9
add GitHub workflow for CI tests of PRs ( #4275 )
...
When the 'Run-CI-Test' label is added to a PR, it will be tested by the CI, on a small matrix of stable versions.
2024-08-08 16:24:49 -04:00
Alex "mcmonkey" Goodwin
50ed2879ef
Add full CI test matrix GitHub Workflow ( #4274 )
...
automatically runs a matrix of full GPU-enabled tests on all new commits to the ComfyUI master branch
2024-08-08 15:40:07 -04:00
Robin Huang
2894511893
Clone taesd with depth of 1 to reduce download size. ( #4232 )
2024-08-06 01:46:09 -04:00
Chenlei Hu
841e74ac40
Change browser test CI python to 3.8 ( #4234 )
2024-08-06 01:27:28 -04:00
Robin Huang
1abc9c8703
Stable release uses cached dependencies ( #4231 )
...
* Release stable based on existing tag.
* Update default cuda to 12.1.
2024-08-05 20:07:16 -04:00
comfyanonymous
f82d09c9b4
Update packaging workflow.
2024-07-27 04:48:19 -04:00
comfyanonymous
e6829e7ac5
Add a way to set custom dependencies in the release workflow.
2024-07-27 04:41:46 -04:00
comfyanonymous
e746965c50
Update nightly package workflow.
2024-07-27 01:20:18 -04:00
comfyanonymous
45a2842d7f
Set stable releases as a prerelease initially.
...
This should give time to test the standalone package before making it live.
2024-07-26 14:52:20 -04: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
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
90389b3b8a
Update bug issue template ( #3996 )
...
* Update issue template
* nit
2024-07-10 11:28:15 -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
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
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
Alex "mcmonkey" Goodwin
edfce78c86
add issue templates for ComfyUI Issues Page ( #3868 )
2024-06-26 01:37:27 -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
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
comfyanonymous
b7b5593166
Fix nightly workflow and update other workflows.
2024-03-04 13:06:13 -05:00
comfyanonymous
36f7face37
Update the standalone package updater so it can self update.
2024-02-26 08:51:16 -05:00
pythongosssss
8680ac3dfd
try to improve test reliability
2023-12-19 20:38:07 +00:00
comfyanonymous
da74e3bbe3
Update pytorch nightly packaging workflow.
2023-12-09 12:01:17 -05:00
comfyanonymous
77c893350a
Fix previous commit that broke tests.
2023-10-20 23:13:54 -04:00
comfyanonymous
e0c0029fc1
Try to speed up the test-ui workflow.
2023-10-20 23:00:05 -04:00
comfyanonymous
25e3e5af68
Use npm ci for ci instead of npm install in tests.
2023-10-20 22:52:12 -04:00
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
2023-10-20 22:49:04 -04:00
comfyanonymous
0986cc7c38
Fix issues with the packaging.
2023-10-07 11:57:32 -04:00
comfyanonymous
0134d7ab49
Generate update script with right settings.
2023-10-06 12:49:40 -04:00
comfyanonymous
1497528de8
Fix workflow.
2023-10-06 10:43:12 -04:00
comfyanonymous
640d5080e5
Make xformers optional in packaging.
2023-10-06 10:29:52 -04:00
comfyanonymous
34b36e3207
More configurable workflows to package windows release.
2023-10-06 10:26:51 -04:00
comfyanonymous
6f464f801f
Update nightly workflow to python 3.11.6
2023-10-06 03:32:00 -04:00
Michael Poutre
e0efa78b71
chore(CI): Update test-build to use updated version of actions
2023-09-25 21:20:51 -07:00
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
2023-09-18 23:18:06 -04:00
comfyanonymous
bd7321c8ac
Update aiohttp in nightly workflow.
2023-08-17 16:41:24 -04:00