Replace the single-shot Forgejo API emptiness check in push_to_forge() with a retry loop (up to 5 attempts, 2s apart). Forgejo needs a brief delay to index pushed refs, so the immediate check could see stale metadata reporting empty=true even though the push succeeded. Also fix agent-smoke.sh get_fns() to use POSIX character classes and bracket-escaped parens for BusyBox awk compatibility in Alpine CI. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| agent-smoke.sh | ||
| ci.yml | ||
| detect-duplicates.py | ||
| smoke-init.yml | ||