From 9ac85aea11051ed1636929372689d7f4a8ce1ab2 Mon Sep 17 00:00:00 2001 From: Justin Paul Date: Tue, 30 Jun 2026 16:31:28 -0400 Subject: [PATCH] CI(windows): pip --no-cache-dir to reduce disk use Windows runs were failing with OSError 28 (No space left on device) while downloading PySide6 -- the runner disk is full (compounded by leftover act caches from earlier failed runs). --no-cache-dir avoids keeping wheel copies. The runner still needs disk freed; this just trims the footprint. Co-Authored-By: Claude Opus 4.8 (1M context) Claude-Session: https://claude.ai/code/session_016yT89n4zR4qbrySoSiEyZs --- .gitea/workflows/release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 2b53897..17b2508 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -38,8 +38,8 @@ jobs: $env:Path = "$dir;$dir\Scripts;$env:Path" } & $py --version - & $py -m pip install --upgrade pip - & $py -m pip install -r requirements-gui.txt pyinstaller + & $py -m pip install --no-cache-dir --upgrade pip + & $py -m pip install --no-cache-dir -r requirements-gui.txt pyinstaller & $py -m PyInstaller --noconfirm --onefile --windowed --name OBDash --add-data "profiles;profiles" run_gui.py Copy-Item dist/OBDash.exe OBDash-windows.exe - name: Publish to release