Skip to content

Commit 53f7e7a

Browse files
committed
Seperate the nightly into nightly unix and nightly win
1 parent 44a9308 commit 53f7e7a

File tree

1 file changed

+29
-6
lines changed

1 file changed

+29
-6
lines changed

.github/workflows/test-workflows-unix-custom.yaml

Lines changed: 29 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,23 +31,45 @@ jobs:
3131
comfyui_flags: ""
3232
output_prefix: 'ComfyUI'
3333
timeout: 50
34-
test-nightly:
34+
test-win-nightly:
3535
strategy:
36-
fail-fast: false
36+
fail-fast: true
3737
matrix:
3838
os: [windows]
3939
python_version: ["3.9", "3.10", "3.11", "3.12"]
4040
cuda_version: ["12.1"]
4141
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"]
4367
include:
4468
- os: mac
45-
python_version: "3.11"
4669
runner_label: [self-hosted, macOS, m2]
4770
- os: linux
48-
python_version: "3.11"
4971
runner_label: [self-hosted, Linux, t4]
50-
# runner_label: [self-hosted, win, cu121] # Enable this after we set up CUDA 12.4 machine
72+
5173
runs-on: ${{ matrix.runner_label }}
5274
steps:
5375
- name: Test Workflows
@@ -61,6 +83,7 @@ jobs:
6183
comfyui_flags: ""
6284
output_prefix: 'ComfyUI'
6385
timeout: 50
86+
6487
# Enable this after we set up CUDA 12.4 machine
6588
# test-linux-nightly:
6689
# strategy:

0 commit comments

Comments
 (0)