Skip to content

Commit 3b2f943

Browse files
Fix Android emulator disk space issue by cleaning up runner.
- Added "Free Disk Space" step for non-default matrix jobs to remove unused large packages (dotnet, ndk, ghc, swift) and prevent `Not enough space to create userdata partition` errors during emulator creation. - Verified that `mvnw` Java version mismatch is non-blocking for the build process.
1 parent 3b00420 commit 3b2f943

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

.github/workflows/scripts-android.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,13 @@ jobs:
9595
GH_TOKEN: ${{ secrets.CN1SS_GH_TOKEN }}
9696
steps:
9797
- uses: actions/checkout@v4
98+
- name: Free Disk Space
99+
if: matrix.id != 'default'
100+
run: |
101+
sudo rm -rf /usr/share/dotnet
102+
sudo rm -rf /usr/local/lib/android/sdk/ndk
103+
sudo rm -rf /opt/ghc
104+
sudo rm -rf /usr/share/swift
98105
- name: Setup JDK
99106
if: matrix.id != 'default'
100107
uses: actions/setup-java@v4

0 commit comments

Comments
 (0)