Commit 18f8be5
committed
fix(ci): 释放 Linux release job 磁盘空间避免 musl CLI 构建 ENOSPC
Linux job 在同一磁盘先后产出 release-lto(GUI/AppImage/deb/rpm/arch)与 release-cli(musl CLI)两份完整 target,叠加 cargo registry / docker / zig 工具链后撑爆磁盘,musl CLI 步骤报 "No space left on device"(run 27593938453)。
- job 开头删除无关预装工具链(Android/.NET/GHC/CodeQL/Swift)腾出 ~25GB
- musl 构建前删 target/release-lto(产物已上传 artifact,musl 走独立 release-cli profile)1 parent 8707838 commit 18f8be5
1 file changed
Lines changed: 21 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
296 | 296 | | |
297 | 297 | | |
298 | 298 | | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
299 | 311 | | |
300 | 312 | | |
301 | 313 | | |
| |||
427 | 439 | | |
428 | 440 | | |
429 | 441 | | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
430 | 451 | | |
431 | 452 | | |
432 | 453 | | |
| |||
0 commit comments