@@ -31,23 +31,45 @@ jobs:
31
31
comfyui_flags : " "
32
32
output_prefix : ' ComfyUI'
33
33
timeout : 50
34
- test-nightly :
34
+ test-win- nightly :
35
35
strategy :
36
- fail-fast : false
36
+ fail-fast : true
37
37
matrix :
38
38
os : [windows]
39
39
python_version : ["3.9", "3.10", "3.11", "3.12"]
40
40
cuda_version : ["12.1"]
41
41
torch_version : ["nightly"]
42
- runner_label : [self-hosted, win]
42
+ include :
43
+ - os : windows
44
+ runner_label : [self-hosted, win]
45
+ # runner_label: [self-hosted, win, cu121] # Enable this after we set up CUDA 12.4 machine
46
+ runs-on : ${{ matrix.runner_label }}
47
+ steps :
48
+ - name : Test Workflows
49
+ uses : comfy-org/comfy-action@main
50
+ with :
51
+ os : ${{ matrix.os }}
52
+ python_version : ${{ matrix.python_version }}
53
+ torch_version : ${{ matrix.torch_version }}
54
+ workflow_filenames : " default.json,lora.json,sd3_default.json"
55
+ google_credentials : ${{ secrets.GCS_SERVICE_ACCOUNT_JSON }}
56
+ comfyui_flags : " "
57
+ output_prefix : ' ComfyUI'
58
+ timeout : 50
59
+ test-unix-nightly :
60
+ strategy :
61
+ fail-fast : false
62
+ matrix :
63
+ os : [mac, linux]
64
+ python_version : ["3.11"]
65
+ cuda_version : ["12.1"]
66
+ torch_version : ["nightly"]
43
67
include :
44
68
- os : mac
45
- python_version : " 3.11"
46
69
runner_label : [self-hosted, macOS, m2]
47
70
- os : linux
48
- python_version : " 3.11"
49
71
runner_label : [self-hosted, Linux, t4]
50
- # runner_label: [self-hosted, win, cu121] # Enable this after we set up CUDA 12.4 machine
72
+
51
73
runs-on : ${{ matrix.runner_label }}
52
74
steps :
53
75
- name : Test Workflows
61
83
comfyui_flags : " "
62
84
output_prefix : ' ComfyUI'
63
85
timeout : 50
86
+
64
87
# Enable this after we set up CUDA 12.4 machine
65
88
# test-linux-nightly:
66
89
# strategy:
0 commit comments