fenio/gh-rmrf
Runner Maintenance: Reclaim Filesystem - Reclaim disk space on GitHub runners
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Dec 31, 2025
- License
- None
Pinned Snippet
uses: fenio/gh-rmrf@b4a0367d9561834d95420c56d111e4259fec4f2a # v1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| remove-android | Remove Android SDK (~12GB) | no | true |
| remove-dotnet | Remove .NET SDK (~2GB) | no | true |
| remove-haskell | Remove GHC/Haskell (~2GB) | no | true |
| remove-boost | Remove Boost (~1GB) | no | true |
| remove-swift | Remove Swift (~1.5GB) | no | true |
| remove-codeql | Remove CodeQL (~1GB) | no | true |
| remove-hostedtoolcache | Remove cached tool versions - Go, Node.js, Python, Ruby, etc. (~8GB) | no | false |
| remove-docker-images | Remove Docker images (~4GB) | no | false |
| nuke | Nuke additional bloat: browsers, databases, cloud CLIs, build tools - experimental | no | false |
| merge-disks | Merge root and /mnt into single LVM volume | no | false |
| mount-path | Path where merged volume will be mounted. Defaults to $GITHUB_WORKSPACE. Set to /var/lib/docker/ for Docker builds. | no | "" |
| use-btrfs | Use Btrfs with zstd compression (requires merge-disks: true) | no | false |
Outputs
no outputs