File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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
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
You can’t perform that action at this time.
0 commit comments