Browse Source

Free disk space in Ubuntu and macOS CI jobs.

pull/1949/head
Joao Matos 9 months ago
parent
commit
1277eb7587
  1. 24
      .github/workflows/main.yml

24
.github/workflows/main.yml

@ -38,6 +38,30 @@ jobs: @@ -38,6 +38,30 @@ jobs:
with:
fetch-depth: 0
- name: Free Disk Space
if: startsWith(matrix.os, 'ubuntu')
uses: endersonmenezes/free-disk-space@v2
with:
remove_android: true
remove_haskell: true
remove_tool_cache: true
remove_swap: true
remove_packages: "azure-cli google-cloud-cli microsoft-edge-stable google-chrome-stable firefox postgresql* temurin-* *llvm* mysql* dotnet-sdk-*"
remove_packages_one_command: true
remove_folders: "/usr/share/swift /usr/share/miniconda /usr/share/az* /usr/local/lib/node_modules /usr/local/share/chromium /usr/local/share/powershell /usr/local/julia /usr/local/aws-cli /usr/local/aws-sam-cli /usr/share/gradle"
testing: false
- name: Free Disk Space
if: startsWith(matrix.os, 'macos')
run: |
sudo rm -rf /Library/Frameworks/Mono.framework
sudo rm -rf /Library/Frameworks/Xamarin.iOS.framework
sudo rm -rf /Library/Frameworks/Xamarin.Android.framework
sudo rm -rf /Users/runner/Library/Android
sudo rm -rf /usr/local/share/powershell
sudo find /Applications -type d -name "Xcode_*.app" ! -name "Xcode_$XCODE_VERSION.app" -prune -exec rm -rf "{}" \;
- run: df -h
- name: Setup emsdk
uses: pyodide/setup-emsdk@v15
with:

Loading…
Cancel
Save