Watch
1
0
Fork
You've already forked SouveraineOS
0
Commit graph SouveraineOS/tools/ci-status.sh
Author SHA1 Message Date
Fimeg
39dfb45925 ci: make split workflows fail visibly
Read Forge through the credential helper and public authority endpoint, treat API failures as failures, and evaluate every workflow attached to the newest candidate SHA. A green source gate can no longer hide a red package rail. Include RedFlag in the deliberate repository inventory.
2026-08-26 19:14:08 -04:00
Fimeg
381a404b58 distribution: make Lens an owned package 2026-08-24 23:00:47 -04:00
Fimeg
f7b4b04525 tools: read CI outcomes from the API, and do it automatically
A rotted action pin skipped the publish job rather than failing it, so
edge stopped publishing and the phone sat on an old build for a working
day with nothing saying why. The runner journal logs task pickup and
never outcome, which is what was being read.

ci-status.sh asks Gitea instead, drilling run -> job -> log tail on a
failure. claude-hook-push-ci.sh runs it after every git push so the
answer arrives without anyone choosing to look. TASK-42 has the
three-layer plan; this is layer 1.
2026-07-28 17:38:44 -04:00