fix(ci): use rm -rf for PR build root cleanup #500

Merged
lytedev merged 1 commit from fix-ci-cleanup into main 2026-04-21 13:09:17 -05:00
Owner

Branch names with slashes (e.g. feat/foo) cause nix build --out-link to create directories instead of symlinks. The cleanup step used rm -f which fails on directories. Switch to rm -rf.

Branch names with slashes (e.g. `feat/foo`) cause `nix build --out-link` to create directories instead of symlinks. The cleanup step used `rm -f` which fails on directories. Switch to `rm -rf`.
fix(ci): use rm -rf for PR build root cleanup
All checks were successful
/ check-format (push) Successful in 8s
/ build (push) Successful in 5m41s
bbf1735c7c
Branch names with slashes (e.g. feat/foo) cause nix build --out-link
to create directories instead of symlinks. rm -f cannot remove these.
lytedev force-pushed fix-ci-cleanup from bc0c193c07 to c676ecaf48
Some checks failed
/ check-format (push) Successful in 7s
/ build (push) Has been cancelled
2026-04-21 11:28:17 -05:00
Compare
lytedev force-pushed fix-ci-cleanup from c676ecaf48
Some checks failed
/ check-format (push) Successful in 7s
/ build (push) Has been cancelled
to 4feeabf95a
All checks were successful
/ check-format (push) Successful in 7s
/ build (push) Successful in 5m44s
2026-04-21 11:28:53 -05:00
Compare
lytedev force-pushed fix-ci-cleanup from 4feeabf95a
All checks were successful
/ check-format (push) Successful in 7s
/ build (push) Successful in 5m44s
to fae8329354
All checks were successful
/ check-format (push) Successful in 7s
/ build (push) Successful in 7s
2026-04-21 13:03:39 -05:00
Compare
lytedev scheduled this pull request to auto merge when all checks succeed 2026-04-21 13:03:41 -05:00
lytedev deleted branch fix-ci-cleanup 2026-04-21 13:09:17 -05:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lytedev/nix!500
No description provided.