Skip to content

Commit bc2a95f

Browse files
committed
Cleanup disk space on Linux
1 parent 578747a commit bc2a95f

File tree

1 file changed

+15
-16
lines changed

1 file changed

+15
-16
lines changed

.github/workflows/ci.yml

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,21 @@ jobs:
102102
ANDROID_CHANNEL: "3"
103103
BUILD_TOOLS_VERSION: "35.0.0"
104104
steps:
105+
- name: Free Disk Space
106+
if: runner.os == 'Linux'
107+
run: |
108+
sudo rm -rf /usr/share/dotnet
109+
sudo rm -rf /opt/ghc
110+
sudo rm -rf "/usr/local/share/boost"
111+
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
112+
113+
- name: Enable KVM
114+
if: runner.os == 'Linux'
115+
run: |
116+
echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules
117+
sudo udevadm control --reload-rules
118+
sudo udevadm trigger --name-match=kvm
119+
105120
- uses: skiptools/actions/setup-skip@v1
106121

107122
- uses: nttld/setup-ndk@v1
@@ -119,22 +134,6 @@ jobs:
119134
echo "ANDROID_AVD_HOME=${XDG_CONFIG_HOME}/.android/avd" >> $GITHUB_ENV
120135
fi
121136
122-
- name: Free Disk Space
123-
if: runner.os == 'Linux'
124-
run: |
125-
sudo rm -rf /opt/hostedtoolcache
126-
sudo rm -rf /usr/share/dotnet
127-
sudo rm -rf /opt/ghc
128-
sudo rm -rf "/usr/local/share/boost"
129-
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
130-
131-
- name: Enable KVM
132-
if: runner.os == 'Linux'
133-
run: |
134-
echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules
135-
sudo udevadm control --reload-rules
136-
sudo udevadm trigger --name-match=kvm
137-
138137
- uses: skiptools/swift-android-action@v2
139138
with:
140139
build-package: false

0 commit comments

Comments
 (0)