• v1 591fb5b5d6

    auto-log: fetch failing-job log from Gitea API into the details block

    dfritz released this 2026-05-28 19:19:32 +00:00 | 0 commits to main since this release

    New optional inputs (all default to off / safe):

    • auto-log: when true and details is empty, fetch and render the run's
      failing-job log via /api/v1/repos//actions/jobs//logs.
    • token: defaults to github.token (per-run, repo-scoped). Overridable.
    • log-lines: tail-length fallback when no ::error:: annotation present.

    Selection heuristic: if any line has ::error::, return those + 12 lines of
    context above each (merged windows). Otherwise the last log-lines lines.
    Timestamp prefixes (act_runner's leading ISO-8601 + Z) are stripped.

    The details block already existed; this just makes it cheap for failure
    emails to surface the actual build error inline instead of forcing the
    reader to click "view run →".

    Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com

    Downloads