Skip to content
OXYGEN
HUB
◐
SIGN IN
REGISTER
Repositories
Explore
Help
v0.9.24
andymccall
/
oxygenflow
◯
public
Code
Changes
Proposals
Issues
38
Flow
Releases
Wiki
Artifacts
Releases
Build artifacts
Images
Terraform state
Reports
More
Insights
Bookmarks
Tags
Diffusion
Trust
Pushes
Conflicts
Changes
up to # ecce3719da80 · 58
See as swimlanes
(independent work side by side)
Swarm: TLS between peers, pinned by the hub
head
Andy McCall
·
23 days ago
✔
ecce3719da80
Jetstream: runners share images peer to peer
Andy McCall
·
23 days ago
✔
b14aeaae683a
Runners send their facts with every claim: free disk, load, speed
Andy McCall
·
24 days ago
✔
62829d15ef09
Images by hash: flow rootfs push and pull, and runners fetch what they lack
Andy McCall
·
24 days ago
✔
4cf0c99a1486
jet: the Jetstream crate, starting with images by hash
newer-pipeline
push-uses-login
Andy McCall
·
24 days ago
✔
59078d2b8d46
Jetstream: the fleet as a service of its own (design)
Andy McCall
·
24 days ago
✔
2814f4213e7c
A runner declines a job it cannot run
Andy McCall
·
1 month ago
✔
b11e30f5031d
The syscall tier: jobs without KVM
Andy McCall
·
1 month ago
✔
ea56c56eaf90
A runner offers only the tiers it can run
Andy McCall
·
1 month ago
✔
c5b702e59c1f
A runner tries a fetch again after a network hiccup
Andy McCall
·
1 month ago
✔
f53e6d47b56a
Architecture awareness: image manifests, arch on a sandbox, archs on the claim
Andy McCall
·
1 month ago
✔
1abadd4a2fa6
A job's identity: identity blocks name an audience and a mount path
Andy McCall
·
1 month ago
✔
720eb8191059
Spec §11: runner capabilities and placement
Andy McCall
·
1 month ago
✔
fd2d4822f7f3
Secrets mount as files: secret blocks, the claim's secrets, flow-init writes them
Andy McCall
·
1 month ago
✔
e2c125610f43
A claim carries the hub's variables for the job
Andy McCall
·
1 month ago
✔
c58efc6a74db
Stop a job when its run is cancelled
Andy McCall
·
1 month ago
✔
280ef951d193
pipeline.kdl: on { push; tag; manual; schedule } for the pipeline and each job
Andy McCall
·
1 month ago
✔
bf7bb1b80fa3
pipeline.kdl: timeout on a job or a sandbox
Andy McCall
·
1 month ago
✔
02b127d2c721
A runner tells the hub which jobs it holds at each claim (refs oxygenhub#71)
Andy McCall
·
1 month ago
✔
1daca0b6bb8c
A runner's claim lists the rootfs images it holds (refs andymccall/oxygenhub#73)
Andy McCall
·
1 month ago
✔
8c0a4e3a8a30
A job's result is kept until the hub has it (refs andymccall/oxygenhub#71)
Andy McCall
·
1 month ago
✔
3007d8f011fa
Pipelines: runs-on asks for runner labels (refs andymccall/oxygenhub#41, part 3)
Andy McCall
·
1 month ago
✔
e576e08617dc
flow-casfs: a read-only FUSE mount of an Oxygen state (refs #21)
Andy McCall
·
1 month ago
✔
f849c7889471
Pin oxygen with the state index work (refs #21)
Andy McCall
·
1 month ago
✔
728b940f2c5f
A changelog, from 2026-10-01
Andy McCall
·
1 month ago
✔
c3db750ed96e
Rust build image with mimalloc vendored (closes #20)
Andy McCall
·
1 month ago
✔
5c4016b9c5eb
Pin oxygen with the state index and subrepo credentials
Andy McCall
·
1 month ago
✔
00b245154ee2
flow check points at \u{1b} for ANSI colours
Andy McCall
·
1 month ago
✔
b647ab72d51e
Pin oxygen with change format 3
Andy McCall
·
1 month ago
✔
e0010a74135b
Pin oxygen with the Linux-scale work
Andy McCall
·
1 month ago
✔
7b1b1d2a08c9
Pin oxygen with change format 2
Andy McCall
·
1 month ago
✔
12e74792e335
Pin oxygen with build identity (oxy_core::VERSION)
Andy McCall
·
1 month ago
✔
062c053ef8b1
Build identity in flow --version and runner reports
Andy McCall
·
1 month ago
✔
2d025bbf9842
Register runners with a token; describe them in claims
Andy McCall
·
1 month ago
✔
f98a8f7881e0
Job artifacts: output declarations, extraction and upload
Andy McCall
·
1 month ago
✔
a67b97e9a717
Runners sign their receipts
Andy McCall
·
1 month ago
✔
47c1d64dec8a
Pin the build image that vendors the tree-sitter crates
Andy McCall
·
1 month ago
✔
67634e22f48f
Pin oxygen: line-range history
Andy McCall
·
1 month ago
✔
635ed0b18ab8
Pin oxygen: replace conflicts are resolved by keeping a candidate
Andy McCall
·
1 month ago
✔
a3bb1ce37e8d
Prebuilt dependencies for oxygen and oxygenflow too
Andy McCall
·
1 month ago
✔
2b40cb9b87e1
The build image prebuilds a workspace's dependencies
Andy McCall
·
1 month ago
✔
eba589f87e4f
Pin oxygen: push errors name the bookmark and step
Andy McCall
·
1 month ago
✔
6c524850555b
Sandbox env, and an image's own environment
Andy McCall
·
1 month ago
✔
a72abeeedd78
The runner tries hub requests again after server errors
Andy McCall
·
1 month ago
✔
1b2229dab1a4
Guest /dev/fd links; jobs are told what they build
Andy McCall
·
1 month ago
✔
c4285535b03a
Pin oxygen: hosts protect a bare repository's default bookmark
Andy McCall
·
1 month ago
✔
980b142f6634
Pin oxygen with remote bookmark deletion
Andy McCall
·
1 month ago
✔
0f785e1c56e7
Pin oxygen with bookmark names containing /
Andy McCall
·
1 month ago
✔
7dde30b05777
The runner runs up to max_jobs jobs at once within a memory and vCPU budget, asking the hub only for jobs that fit (a lone job may use the whole budget); preparing workspaces stays one at a time
Andy McCall
·
1 month ago
✔
bb643c252515
flow wait: follow the checks a push started on OxygenHub until they finish, against the repository's required checks; exit 0 passed, 1 failed, 2 at the time limit
Andy McCall
·
1 month ago
✔
9e8f4a56630b
older
Keyboard
/
Search
g
c
Code
g
h
History
g
b
Bookmarks
g
t
Trust
y
Permalink to this state (files and trees)
?
This sheet
All keys
·
Help