Capture the non-obvious details of working in this repo: Gitea hosting,
the floating-v1-tag release workflow, the builder-live.log.gz gotcha,
and how to fetch consumer-job logs for verification.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
copr-cli download-build fetches builder-live.log.gz (the on-mirror form
for completed builds), but the dump loop looked for plain builder-live.log
and silently emitted nothing. Try .gz first with zcat, fall back to plain,
and note the absence explicitly if neither is present.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Wraps copr-cli submit/watch/download-build with per-chroot log
dumping as collapsible ::group:: blocks. Moves the logic previously
living at .gitea/scripts/copr-build.sh in helexa/cortex into a
reusable action so every consumer gets live log visibility and
consistent failure diagnostics.
Inputs: project, srpm (glob OK), copr-config (secret).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>