Skip to content

Commit c84d382

Browse files
chore: release v0.2.0.post1
1 parent b568ac5 commit c84d382

1 file changed

Lines changed: 26 additions & 1 deletion

File tree

.github/workflows/docker-build.yml

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,31 @@ jobs:
1717
packages: write
1818

1919
steps:
20+
- name: Free up disk space
21+
run: |
22+
echo "Removing hosted toolcache..."
23+
sudo rm -rf /opt/hostedtoolcache || true
24+
25+
echo "Removing .NET..."
26+
sudo rm -rf /usr/share/dotnet || true
27+
28+
echo "Removing Android SDK..."
29+
sudo rm -rf /usr/local/lib/android || true
30+
31+
echo "Removing GHC / Haskell..."
32+
sudo rm -rf /opt/ghc || true
33+
sudo rm -rf /usr/local/.ghcup || true
34+
35+
echo "Docker prune (just in case runner had leftovers)..."
36+
sudo docker container prune -f || true
37+
sudo docker image prune -af || true
38+
sudo docker volume prune -f || true
39+
40+
echo "################################"
41+
echo "Disk usage AFTER cleanup:"
42+
echo "################################"
43+
df -h
44+
2045
- name: Checkout repository
2146
uses: actions/checkout@v4
2247

@@ -56,5 +81,5 @@ jobs:
5681
tags: ${{ steps.meta.outputs.tags }}
5782
labels: ${{ steps.meta.outputs.labels }}
5883
cache-from: type=gha
59-
cache-to: type=gha,mode=max
84+
cache-to: type=gha,mode=min
6085
provenance: false

0 commit comments

Comments
 (0)