• Joined on 2026-07-30
day01 pushed to develop at syncode/workflow 2026-08-05 15:32:01 +00:00
3336ee3889 Merge pull request 'feat: carry the execution plan over the wire' (#3) from feat/carry-the-plan-over-the-wire into develop
c26bb06563 feat: compile a matrix whole and expand it into combinations
4056909cc6 ci: take the toolchain from a pinned image
457527fb05 ci: pin the toolchain action to its version branch
7b9ceb4277 refactor: drop the commentary the code already states
Compare 8 commits »
day01 merged pull request syncode/workflow#3 2026-08-05 15:32:00 +00:00
feat: carry the execution plan over the wire
day01 pushed to feat/lease-a-run-with-a-fence at syncode/control 2026-08-05 12:17:22 +00:00
5b5e962bd5 feat: turn a workflow into one run for each combination it describes
day01 pushed to feat/carry-the-plan-over-the-wire at syncode/workflow 2026-08-05 12:11:44 +00:00
c26bb06563 feat: compile a matrix whole and expand it into combinations
day01 pushed to feat/lease-a-run-with-a-fence at syncode/control 2026-08-05 12:08:59 +00:00
0dbeee44c2 fix: actually let a lease lapse
day01 pushed to feat/lease-a-run-with-a-fence at syncode/control 2026-08-05 11:52:02 +00:00
52874b1e61 feat: refuse work to a node that cannot take it, and say why
day01 pushed to feat/lease-a-run-with-a-fence at syncode/control 2026-08-05 11:44:52 +00:00
262e5f6f70 feat: make a node prove who it is before it is given work
day01 pushed to feat/lease-a-run-with-a-fence at syncode/control 2026-08-05 11:35:33 +00:00
77d0360711 feat: enrol a node and give it a credential that expires
day01 created pull request syncode/control#2 2026-08-05 11:32:58 +00:00
feat: lease a run under a grant that can be taken away
day01 pushed to feat/lease-a-run-with-a-fence at syncode/control 2026-08-05 11:32:44 +00:00
5815ad5412 feat: lease a run under a grant that can be taken away
day01 created branch feat/lease-a-run-with-a-fence in syncode/control 2026-08-05 11:32:44 +00:00
day01 pushed to feat/hand-a-compiled-plan-to-a-node at syncode/control 2026-08-05 10:42:45 +00:00
396a5e35a0 ci: take the toolchain from a pinned image
day01 pushed to feat/carry-the-plan-over-the-wire at syncode/workflow 2026-08-05 10:42:42 +00:00
4056909cc6 ci: take the toolchain from a pinned image
day01 pushed to feat/hand-a-compiled-plan-to-a-node at syncode/control 2026-08-05 10:39:26 +00:00
9d80720596 ci: pin the toolchain action to its version branch
day01 pushed to feat/carry-the-plan-over-the-wire at syncode/workflow 2026-08-05 10:39:23 +00:00
457527fb05 ci: pin the toolchain action to its version branch
day01 pushed to feat/hand-a-compiled-plan-to-a-node at syncode/control 2026-08-05 10:33:38 +00:00
dbeece84e4 refactor: name the crates after what they hold
day01 pushed to feat/hand-a-compiled-plan-to-a-node at syncode/control 2026-08-05 06:53:48 +00:00
8fae14d2e5 refactor: drop the last conversion the question mark already does
day01 pushed to feat/hand-a-compiled-plan-to-a-node at syncode/control 2026-08-05 06:53:05 +00:00
512e6ffd19 refactor: drop the commentary and propagate through one session error
day01 pushed to feat/carry-the-plan-over-the-wire at syncode/workflow 2026-08-05 06:48:34 +00:00
7b9ceb4277 refactor: drop the commentary the code already states
day01 pushed to feat/carry-the-plan-over-the-wire at syncode/workflow 2026-08-05 06:30:24 +00:00
4e1fc0837c fix: keep serde out of the map macro