From 463aa01ddbed34ce50bd32e7bcc3cb178fb08572 Mon Sep 17 00:00:00 2001 From: Steve Dudenhoeffer Date: Sat, 18 Jul 2026 01:14:27 -0400 Subject: [PATCH] fix(dogfood): bump reusable image pin past the Gitea 1.27 reclassification The self-review kept skipping every PR with "event 'workflow_call' not handled": review-reusable.yml pinned the reviewer image at sha-3095ebf, which predates the entrypoint.sh reclassification (added in 9d74cb9) that maps a called workflow's github.event_name = 'workflow_call' back to pull_request/issue_comment. Under Gitea >= 1.27 the container therefore saw an unhandled event and self-skipped in ~1s, even though PR was populated. Bump the pin to sha-f468fe6 (current main HEAD, which contains the fix) so the dogfood path actually reviews. The pr_number threading in the prior commit fixes the manual-dispatch input propagation; this fixes the pull_request path. Co-Authored-By: Claude Opus 4.8 (1M context) --- .gitea/workflows/review-reusable.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/review-reusable.yml b/.gitea/workflows/review-reusable.yml index 65ab4aa..1be4f9a 100644 --- a/.gitea/workflows/review-reusable.yml +++ b/.gitea/workflows/review-reusable.yml @@ -99,7 +99,11 @@ jobs: runs-on: ubuntu-latest timeout-minutes: ${{ inputs.timeout_minutes }} steps: - - uses: docker://gitea.stevedudenhoeffer.com/steve/gadfly:sha-3095ebf + # sha-3095ebf predated the Gitea >= 1.27 workflow_call reclassification + # (entrypoint.sh, added in 9d74cb9) — so the dogfood self-review skipped every + # PR with "event 'workflow_call' not handled". Bumped to sha-f468fe6 (current + # main HEAD) which contains that fix. Bump per Gadfly release. + - uses: docker://gitea.stevedudenhoeffer.com/steve/gadfly:sha-f468fe6 env: # --- event context (from the CALLER's github.*) ------------------- GITEA_API: ${{ github.server_url }}/api/v1/repos/${{ github.repository }}