Add tea-ci-watch, a blocking watcher for Gitea commit status that polls the combined status endpoint via `tea api` and exits with a distinct code per outcome (0 pass, 1 fail, 2 API error, 3 no CI, 124 timeout). Replace the free-standing CI protocol in the skill with Phase 3 (wait for PR CI via a single background watcher, then stop for the user to merge) and Phase 4 (post-merge sync, only when the user says the PR is merged or asks for a merge). Use `gh pr checks --watch` on GitHub and take the merge SHA from the PR rather than origin/main.
7 lines
198 B
JSON
7 lines
198 B
JSON
{
|
|
"name": "ship-it",
|
|
"description": "Runs a comprehensive pre-flight audit, syncs the README, and publishes the changes to a new PR.",
|
|
"version": "1.2.0",
|
|
"author": { "name": "Rootiest" }
|
|
}
|