Files
computer-playbook/scripts/system/purge
kevinveenbirkenbachandClaude Sonnet 4.6 f3e4080188 fix(purge): remove GHCR cleanup, fix git clean, drop docker context prune
- Remove purge_images: GHCR cleanup is not a local system operation
- Remove sudo from git clean to avoid dubious ownership error in CI
- Remove docker context prune which fails with rc=125 in CI environments
- Update usage string to reflect removed GHCR step
- Add cancel-on-failure via API to test-environment, test-install-make,
  test-install-pkgmgr workflows; revert fail-fast to false so all matrix
  jobs complete before cancelling the run

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-29 18:03:46 +02:00
..

System Purge

This is the SPOT for host and system cleanup helpers under scripts/system/purge/. For container-local cleanup helpers, see ../../container/purge/README.md. For the canonical Make target index that invokes these helpers, see docs/contributing/tools/makefile.md.

Entry Points

Entry point What it does Key inputs Notes
system.sh Runs the broad low-hardware cleanup pass from the repository root. PURGE_WINDOWS_CLEANMGR_SETUP Best-effort and safe to rerun.
all.sh Runs system.sh plus the broader repository cleanup bundle. none directly; inherits PURGE_WINDOWS_CLEANMGR_SETUP Best-effort and safe to rerun; container cleanup needs the local stack.

Script Map