OPS57-guard — forgejo-pr-automerge: alargar gatilho do workflow para branches não-cursor/* #44

Closed
opened 2026-08-18 14:29:16 +00:00 by fsolla · 2 comments
Owner
id depends serializes priority
OPS57-guard
OPS56
P3

Débito deferido na OPS56 (#28, PR #42): o veredito do forgejo-pr-automerge foi corrigido (re-read do PR), mas o gatilho do .forgejo/workflows/agent-pr-ready-automerge.yml segue restrito a branches cursor/*. O incidente original (PR #27 da OPS52) foi num PR de worktree humano — o fluxo humano fecha PR com o script/skill manualmente, mas um safety net automático cobrindo todas as branches (ou ao menos o padrão humano/plans) tornaria o merge-falhou ruidoso sem depender de run manual. Decisão de ops: avaliar alargamento do if: do job (ex.: todas as PRs para main) e o efeito no auto-merge de PRs humanos.

--- id: OPS57-guard depends: [OPS56] serializes: [] priority: P3 --- Débito deferido na OPS56 (#28, PR #42): o veredito do forgejo-pr-automerge foi corrigido (re-read do PR), mas o gatilho do `.forgejo/workflows/agent-pr-ready-automerge.yml` segue restrito a branches `cursor/*`. O incidente original (PR #27 da OPS52) foi num PR de worktree humano — o fluxo humano fecha PR com o script/skill manualmente, mas um safety net automático cobrindo todas as branches (ou ao menos o padrão humano/plans) tornaria o merge-falhou ruidoso sem depender de run manual. Decisão de ops: avaliar alargamento do `if:` do job (ex.: todas as PRs para main) e o efeito no auto-merge de PRs humanos.
fsolla added the
kind:chore
ready
labels 2026-08-18 14:29:16 +00:00
fsolla added
in-progress
and removed
ready
labels 2026-08-18 14:36:16 +00:00
Author
Owner

Claimed by agent run at 2026-08-18T14:36:16.810Z. Lock otimista: outro claim deve falhar e re-rodar pnpm agent:claim.

Claimed by agent run at 2026-08-18T14:36:16.810Z. Lock otimista: outro claim deve falhar e re-rodar `pnpm agent:claim`.
fsolla added
done
in-prod
and removed
in-progress
labels 2026-08-18 15:02:54 +00:00
Author
Owner

Merged em main via PR #48 — done + in-prod. Deploy de produção segue o verificador ci.yml (gated).

Merged em main via PR #48 — `done` + `in-prod`. Deploy de produção segue o verificador `ci.yml` (gated).
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: fsolla/teqo#44
No description provided.