From 5def9fbc83327749b1bfebd1a45cc5b295d77319 Mon Sep 17 00:00:00 2001 From: Yoland Yan <4950057+yoland68@users.noreply.github.com> Date: Wed, 11 Dec 2024 13:48:41 -0800 Subject: [PATCH] Update CI workflow to remove Windows testing configuration (#6007) - Commented out Windows OS from the CI matrix in test-ci.yml. - Removed the test-win-nightly job to streamline testing on macOS and Linux only. - Adjusted the matrix strategy to focus on Python versions and CUDA compatibility without Windows support. --- .github/workflows/test-ci.yml | 53 ++++++++++++++++++----------------- 1 file changed, 27 insertions(+), 26 deletions(-) diff --git a/.github/workflows/test-ci.yml b/.github/workflows/test-ci.yml index ce4598b2..418dca0a 100644 --- a/.github/workflows/test-ci.yml +++ b/.github/workflows/test-ci.yml @@ -20,7 +20,8 @@ jobs: strategy: fail-fast: false matrix: - os: [macos, linux, windows] + # os: [macos, linux, windows] + os: [macos, linux] python_version: ["3.9", "3.10", "3.11", "3.12"] cuda_version: ["12.1"] torch_version: ["stable"] @@ -31,9 +32,9 @@ jobs: - os: linux runner_label: [self-hosted, Linux] flags: "" - - os: windows - runner_label: [self-hosted, Windows] - flags: "" + # - os: windows + # runner_label: [self-hosted, Windows] + # flags: "" runs-on: ${{ matrix.runner_label }} steps: - name: Test Workflows @@ -45,28 +46,28 @@ jobs: google_credentials: ${{ secrets.GCS_SERVICE_ACCOUNT_JSON }} comfyui_flags: ${{ matrix.flags }} - test-win-nightly: - strategy: - fail-fast: true - matrix: - os: [windows] - python_version: ["3.9", "3.10", "3.11", "3.12"] - cuda_version: ["12.1"] - torch_version: ["nightly"] - include: - - os: windows - runner_label: [self-hosted, Windows] - flags: "" - runs-on: ${{ matrix.runner_label }} - steps: - - name: Test Workflows - uses: comfy-org/comfy-action@main - with: - os: ${{ matrix.os }} - python_version: ${{ matrix.python_version }} - torch_version: ${{ matrix.torch_version }} - google_credentials: ${{ secrets.GCS_SERVICE_ACCOUNT_JSON }} - comfyui_flags: ${{ matrix.flags }} + # test-win-nightly: + # strategy: + # fail-fast: true + # matrix: + # os: [windows] + # python_version: ["3.9", "3.10", "3.11", "3.12"] + # cuda_version: ["12.1"] + # torch_version: ["nightly"] + # include: + # - os: windows + # runner_label: [self-hosted, Windows] + # flags: "" + # runs-on: ${{ matrix.runner_label }} + # steps: + # - name: Test Workflows + # uses: comfy-org/comfy-action@main + # with: + # os: ${{ matrix.os }} + # python_version: ${{ matrix.python_version }} + # torch_version: ${{ matrix.torch_version }} + # google_credentials: ${{ secrets.GCS_SERVICE_ACCOUNT_JSON }} + # comfyui_flags: ${{ matrix.flags }} test-unix-nightly: strategy: