From dda4326fd3572598f7cfa5bbcaa385e2892ca7b8 Mon Sep 17 00:00:00 2001 From: Vijay Janapa Reddi Date: Mon, 26 Jan 2026 15:10:09 -0500 Subject: [PATCH] fix(ci): use windows-2022 to avoid D: drive issue on windows-latest (2025) --- .github/workflows/tinytorch-validate-dev.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/tinytorch-validate-dev.yml b/.github/workflows/tinytorch-validate-dev.yml index 88441be72..e6160028e 100644 --- a/.github/workflows/tinytorch-validate-dev.yml +++ b/.github/workflows/tinytorch-validate-dev.yml @@ -93,9 +93,6 @@ env: TINYTORCH_QUIET: "1" PYTHONIOENCODING: "utf-8" # Required for Windows emoji support in Rich PYTHONUTF8: "1" # Force UTF-8 for all Python I/O (subprocess pipes) - # Debug logging for Windows D:\a issue investigation - ACTIONS_RUNNER_DEBUG: "true" - ACTIONS_STEP_DEBUG: "true" jobs: # =========================================================================== @@ -149,10 +146,13 @@ jobs: case "$OS_INPUT" in windows) - echo 'os_matrix=["windows-latest"]' >> $GITHUB_OUTPUT + # Use windows-2022: windows-latest (2025) has D: drive removed but runner still expects D:\a + # See: https://github.com/actions/runner-images/issues/12416 + echo 'os_matrix=["windows-2022"]' >> $GITHUB_OUTPUT ;; all) - echo 'os_matrix=["ubuntu-latest","windows-latest"]' >> $GITHUB_OUTPUT + # Use windows-2022: windows-latest (2025) has D: drive removed but runner still expects D:\a + echo 'os_matrix=["ubuntu-latest","windows-2022"]' >> $GITHUB_OUTPUT ;; *) # Default: Linux only