@@ -226,18 +226,20 @@ jobs:
226
226
227
227
- name : Free Diskspace
228
228
shell : pwsh
229
- if : contains(matrix .os, 'windows')
229
+ if : ${{ runner .os }} == "Windows"
230
230
run : |
231
231
Get-Volume | Out-String | Write-Host
232
- #diskusage /t:500 C:\
233
- $dirs = 'C:\Windows\Installer', 'C:\Program Files\LLVM\bin',
232
+ $dirs = 'C:\Program Files\LLVM\bin',
234
233
'C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\Llvm',
235
234
'C:\rtools45', 'C:\ghcup', 'C:\Program Files (x86)\Android',
236
235
'C:\Program Files\Google\Chrome', 'C:\Program Files (x86)\Microsoft\Edge',
237
236
'C:\Program Files\Mozilla Firefox', 'C:\Program Files\MySQL', 'C:\Julia',
238
237
'C:\Program Files\MongoDB', 'C:\Program Files\Azure Cosmos DB Emulator',
239
238
'C:\Program Files\PostgreSQL', 'C:\Program Files\Unity Hub', 'C:\ProgramData\chocolatey',
240
- 'C:\ProgramData\Package Cache', 'C:\Strawberry', 'C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk'
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',
241
243
Remove-Item -Recurse -Force -ErrorAction Continue $dirs
242
244
Get-Volume | Out-String | Write-Host
243
245
0 commit comments