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) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016yT89n4zR4qbrySoSiEyZs
This commit is contained in:
@@ -38,8 +38,8 @@ jobs:
|
|||||||
$env:Path = "$dir;$dir\Scripts;$env:Path"
|
$env:Path = "$dir;$dir\Scripts;$env:Path"
|
||||||
}
|
}
|
||||||
& $py --version
|
& $py --version
|
||||||
& $py -m pip install --upgrade pip
|
& $py -m pip install --no-cache-dir --upgrade pip
|
||||||
& $py -m pip install -r requirements-gui.txt pyinstaller
|
& $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
|
& $py -m PyInstaller --noconfirm --onefile --windowed --name OBDash --add-data "profiles;profiles" run_gui.py
|
||||||
Copy-Item dist/OBDash.exe OBDash-windows.exe
|
Copy-Item dist/OBDash.exe OBDash-windows.exe
|
||||||
- name: Publish to release
|
- name: Publish to release
|
||||||
|
|||||||
Reference in New Issue
Block a user