Commit graph

9 commits

Author SHA1 Message Date
ec0281e264 feat: show CI output in Forgejo UI via PR comments and status descriptions
- Add target_url to StatusUpdate for linking commit statuses to PR comments
- StatusReporter can now find open PRs, post markdown comments with job output,
  and re-post pipeline status with target_url pointing to the comment
- On job failure, commit status description includes last ~10 output lines
- Pipeline completion triggers a PR comment with <details> per job showing
  up to 100 lines of output
- Add ureq json feature for Forgejo API response parsing

Authored by Claude, lovingly guided by Zachery Aaron Shores-Chmielewski
2026-02-16 15:59:49 +07:00
a5bac57b0b feat: deploy CI pipeline with ci-relay and local-runner
Add ci-relay (VPS webhook receiver) and local-runner (Thinkpad CI
executor) crates that communicate over iroh. Includes .ci.yml smoke
test pipeline, simulation tests, and development docs.

Authored by Claude, lovingly guided by Zachery Aaron Shores-Chmielewski
2026-02-16 12:46:55 +07:00
dd425f339b feat: CI runner MVP 2026-02-16 12:43:23 +07:00
2f767a6ed8 feat: add support for iroh as the transport layer (#40)
Iroh gives us a lot as a transport layer. Lets make use of it.
Co-authored-by: Zachery Aaron Shores-Chmielewski <zacheryasc@gmail.com>
Co-committed-by: Zachery Aaron Shores-Chmielewski <zacheryasc@gmail.com>
2026-02-15 09:47:05 +00:00
7ef7bd0b50 refactor: consolidate crates (#39)
Crates continued to grow in number, but most are still quite small and feature specific. This refactor consolidates them.
2026-02-13 17:34:01 +00:00
cd1816e398 feat: distribution simulation tests (#34)
Test cluster behavior in simulation.
2026-02-13 13:18:38 +00:00
a7124cb3d4 distribution realization (#33)
Write tests for docker integration, as docker is how we will initially handle distribution on heterogeneous hardware.
2026-02-13 07:55:12 +00:00
78cbd80803 skeleton of wasm runner actors (#32) 2026-02-13 07:42:44 +00:00
d817ad952f feat: distributed runtime (#30)
Major feature addition. For full details read `./docs/development_history/DISTRIBUTION.md`
2026-02-12 09:13:50 +00:00