Merge A4a publication policy for Kiln 0.1.5
commit · 22:22 · 53c1458f
Minimal self-hostable CI. Accepts webhooks, runs jobs in isolated VMs, streams output live.
$ sigil deps add kiln
❦Report a bug or suggest a featureNo digest yet.
Activity in the 7 days to 3 Aug 2026. Releases and digests are in the project feed; each repository has its own feed of commits.
Merge A4a publication policy for Kiln 0.1.5
commit · 22:22 · 53c1458f
release · 19:31 · 53c1458f
Gate: distinguish 'credential in the log in the clear' from 'nothing planted'
commit · 18:25 · 902d8599
Fix what adversarial review found, including a false assurance I introduced
commit · 18:14 · dd69143c
Document credential handling, and drop a field that was always true
commit · 17:12 · 6cc4a1b6
Close two vacuous gate assertions that sabotage-testing exposed
commit · 16:54 · f3ef24c2
Kiln credential handling: stop printing secrets, and make rotation real
commit · 16:35 · d3032b4f
Add controller-side tag publication policy
commit · 15:39 · 3ff6fc63
Mark v0.1.4 KNOWN-BAD: its static build dies on setup failures
commit · 18:47 · 18515fbe
Bump to 0.1.4: no blocking I/O inside a guard handler
commit · 18:32 · f0ea43c1
Never do blocking I/O inside a guard handler: capture, then act after
commit · 18:09 · a0317919
Gate every setup-failure raise point: lease released, controller alive
commit · 18:09 · 971b1a98
Derive the version from the bundle manifest, and bump to 0.1.3
commit · 16:04 · aa43ffc4
kiln 0.1.4 — a job that fails during setup no longer takes the controller with it
release · 15:33 · f0ea43c1
Bump to 0.1.2: lease integrity and a loud cleanup path
commit · 15:16 · b7c64d59
Act on adversarial review: two latent holes and a gate that tested stale bytes
commit · 14:40 · db8ffbc8
Stop the gate running against a controller it did not start
commit · 14:29 · 71a07a8c
Fix the lease leak, and make a failed release impossible to miss
commit · 13:20 · d64b72d5
Add a red-first gate: a completed run must RELEASE its lease
commit · 13:19 · 10be4231
kiln 0.1.3 — the version has one source, and it is the bundle manifest
release · 13:06 · aa43ffc4
kiln 0.1.2 — lease integrity, and a cleanup failure that cannot hide
release · 12:17 · b7c64d59
Send the bare verb to a forced-command control endpoint, and build a static bundle
commit · 10:54 · c8bfe3a9
Persist host leases and reconcile them on startup
commit · 08:55 · e172168e
Add persistent-host runner backend, factored out of the Hetzner one
commit · 08:13 · 36c68312