Skip to content

fix: add disk cleanup step to full mutation testing#66

Merged
Its-donkey merged 4 commits intotestfrom
fix/disk-cleanup-mutation
Jan 30, 2026
Merged

fix: add disk cleanup step to full mutation testing#66
Its-donkey merged 4 commits intotestfrom
fix/disk-cleanup-mutation

Conversation

@Its-donkey
Copy link
Owner

@Its-donkey Its-donkey commented Jan 30, 2026

Summary

Fixes disk space exhaustion during full mutation testing by adding a cleanup step that removes unused pre-installed software from the GitHub Actions runner.

Removes:

  • .NET SDK (~2GB)
  • Android SDK (~10GB)
  • GHC (~2GB)
  • CodeQL (~1GB)
  • Unused Docker images

This should free up ~15GB+ of disk space before mutation testing runs.

Fixes the failure at: https://github.com/Its-donkey/yougopher/actions/runs/21505829817

Test plan

  • Run workflow with full_mutation: true to verify it completes without disk space errors

Its-donkey and others added 4 commits January 30, 2026 20:44
Free up disk space before running full mutation testing to prevent
"No space left on device" errors. Removes:
- .NET SDK (~2GB)
- Android SDK (~10GB)
- GHC (~2GB)
- CodeQL (~1GB)
- Unused Docker images
Run full mutation testing every Sunday at 2:00 AM UTC.
The job already uses --clear-cache to rebuild the cache fresh.
@Its-donkey Its-donkey merged commit b418d7c into test Jan 30, 2026
@Its-donkey Its-donkey deleted the fix/disk-cleanup-mutation branch January 30, 2026 10:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant