Rewrite runner-logs: API-based log fetching, multi-repo support
Replace broken SSH+filesystem log retrieval with Forgejo web API endpoint. Fix CLI to use run numbers (not task IDs), add --repo for querying any forge repo (e.g. sporks), --limit/-n for listing size. Document runner-logs as the way to verify build success in CLAUDE.md and container build docs. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
a18ec9d958
commit
8d80a4a3a5
5 changed files with 170 additions and 69 deletions
|
|
@ -57,7 +57,7 @@ Run `mise tasks --sort name` for the live list with descriptions.
|
|||
|------|-------------|
|
||||
| `branch-cleanup` | Delete merged branches (local and remote) |
|
||||
| `pr-comments` | List unresolved PR comments |
|
||||
| `runner-logs` | View Forgejo Actions workflow logs |
|
||||
| `runner-logs` | List Forgejo Actions runs and fetch job logs (supports `--repo`, `--limit`) |
|
||||
| `validate-workflows` | Validate workflow files against runner schema |
|
||||
| `mikado-branch-invariant-check` | Validate Mikado Branch Invariant on `mikado/*` branches |
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue