@@ -223,7 +223,26 @@ jobs:
223223 run : |
224224 cd src/ci/citool
225225 CARGO_INCREMENTAL=0 CARGO_TARGET_DIR=../../../build/citool cargo build
226-
226+
227+ - name : Free Diskspace
228+ shell : pwsh
229+ if : ${{ runner.os }} == "Windows"
230+ run : |
231+ Get-Volume | Out-String | Write-Host
232+ $dirs = 'C:\Program Files\LLVM\bin',
233+ 'C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\Llvm',
234+ 'C:\rtools45', 'C:\ghcup', 'C:\Program Files (x86)\Android',
235+ 'C:\Program Files\Google\Chrome', 'C:\Program Files (x86)\Microsoft\Edge',
236+ 'C:\Program Files\Mozilla Firefox', 'C:\Program Files\MySQL', 'C:\Julia',
237+ 'C:\Program Files\MongoDB', 'C:\Program Files\Azure Cosmos DB Emulator',
238+ 'C:\Program Files\PostgreSQL', 'C:\Program Files\Unity Hub', 'C:\ProgramData\chocolatey',
239+ 'C:\Strawberry', 'C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk'
240+ # The following are system directories that are typically large but should only be deleted
241+ # if we're desperate for space.
242+ # 'C:\Windows\Installer', 'C:\ProgramData\Package Cache',
243+ Remove-Item -Recurse -Force -ErrorAction Continue $dirs
244+ Get-Volume | Out-String | Write-Host
245+
227246 - name : run the build
228247 run : |
229248 set +e
0 commit comments