Skip to content

fix(ci): make room on the runner before building - #63

Merged
yash-garg merged 1 commit into
mainfrom
fix/ci-free-disk-space
Aug 5, 2026
Merged

fix(ci): make room on the runner before building#63
yash-garg merged 1 commit into
mainfrom
fix/ci-free-disk-space

Conversation

@nikzen

@nikzen nikzen commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Every Nix job in famedly/call dies with No 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.setup now 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.

@nikzen nikzen changed the title fix(ci): make room on the runner before building fix(ci): two things that stop the Nix jobs from passing Aug 3, 2026
@nikzen
nikzen force-pushed the fix/ci-free-disk-space branch from 8a8090c to f23ac6d Compare August 3, 2026 21:49
@nikzen nikzen changed the title fix(ci): two things that stop the Nix jobs from passing fix(ci): make room on the runner before building Aug 3, 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
nikzen force-pushed the fix/ci-free-disk-space branch from f23ac6d to 3dbe9fb Compare August 4, 2026 07:35
@yash-garg
yash-garg merged commit 40c08b9 into main Aug 5, 2026
3 checks passed
@yash-garg
yash-garg deleted the fix/ci-free-disk-space branch August 5, 2026 03:34
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.

2 participants