fix(ci): make room on the runner before building - #63
Merged
Conversation
nikzen
force-pushed
the
fix/ci-free-disk-space
branch
from
August 3, 2026 21:49
8a8090c to
f23ac6d
Compare
This was referenced Aug 4, 2026
A GitHub runner has around 20 GB free, and a devshell that brings a Flutter SDK and two Rust toolchains does not fit beside the languages GitHub preinstalls. Builds die halfway through with "No space left on device". Deleting them wholesale is safe here for the same reason there is no setup action in these workflows: the toolchain comes from the devshell. Signed-off-by: Niklas Zender <n.zender@famedly.com> Co-authored-by: Cursor <cursoragent@cursor.com>
nikzen
force-pushed
the
fix/ci-free-disk-space
branch
from
August 4, 2026 07:35
f23ac6d to
3dbe9fb
Compare
yash-garg
approved these changes
Aug 5, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Every Nix job in
famedly/calldies withNo space left on device— the build, the checks and the prek run alike. A runner has roughly 20 GB free, and a devshell carrying a Flutter SDK plus two Rust toolchains does not fit beside the languages GitHub preinstalls.steps.setupnow deletes them first. That is safe for the same reason these workflows have no setup action: the toolchain comes from the devshell, so the preinstalled dotnet, swift, android, GHC and tool cache are dead weight.