Commit c2c8630
committed
ci(qemu): rm_work + aggressive disk reclaim to fit GHA's 30 GB
First end-to-end qemu-runtime dispatch ran 4.5 hours then died at
vscode's do_unpack with tar exit 2. The build itself was working;
the 200 MB VSCode tarball + its uncompressed expansion was the
straw that broke the 30 GB disk camel.
Two fixes:
- INHERIT += rm_work so every recipe's workdir gets scrubbed
right after do_package, reclaiming 5-15 GB over the build.
- More aggressive Free-disk-space step: also nuke /usr/local/.ghcup
+ the rest of /opt/hostedtoolcache/* + docker's preloaded images.
Adds ~10-15 GB headroom upfront.1 parent c9f7901 commit c2c8630
1 file changed
Lines changed: 15 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
43 | 45 | | |
44 | 46 | | |
45 | | - | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
46 | 51 | | |
47 | 52 | | |
48 | 53 | | |
| |||
114 | 119 | | |
115 | 120 | | |
116 | 121 | | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
117 | 130 | | |
118 | 131 | | |
119 | 132 | | |
| |||
0 commit comments