Live workflow_dispatch (run #249) exposed a bug in the prior PR-merge rework: `main` requires Tekton status checks, so an immediate merge returns HTTP 405 while checks are pending. `curl -fsS` then failed the job and left an orphaned bot PR open. Merge step now tries an immediate merge (fast path on instances with no required checks) and falls back to Forgejo's scheduled auto-merge (merge_when_checks_succeed) so the PR lands unattended once checks pass and the job exits 0. |
||
|---|---|---|
| .. | ||
| workflows | ||