treewide: update, add CI, stateless inflight tracking #5

Merged
ma27 merged 6 commits from maintenance into main 2026-04-13 22:52:33 +00:00
Owner

See commit messages for more details.

cc @raito

See commit messages for more details. cc @raito
HEAD to S3 should be good enough for now.
This is a construct from when this was supposed to be integrated with
Hydra. We don't care these days anymore.
`release-combined` of NixOS instantiates a whole lot of VM tests first all
having pretty much the same common tree, so we want to avoid duplicated
uploads to a certain degree. Block other uploads from finishing until
all its unflight paths are done such that we don't have broken closures
at any point.

Nothing is persisted until after the process ends, so inflight data not
being cleaned up doesn't have any effect on e.g. other nodes.
raito approved these changes 2026-04-13 22:41:13 +00:00
ma27 merged commit 576cec7c67 into main 2026-04-13 22:52:33 +00:00
ma27 deleted branch maintenance 2026-04-13 22:52:33 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
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
botanix/evolive!5
No description provided.