I10 — CI: issue-done-on-main-merge falha em silêncio — labels done/in-prod não aplicados (GITHUB_TOKEN em repo de org) #16
Labels
No labels
blocked
debug-token-test
done
in-prod
in-progress
kind:agent-miss
kind:chore
kind:feature
prio:P0
prio:P1
prio:P2
prio:P3
ready
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: amana/iara-pwa#16
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Achado no fechamento da I8 (PR #15, merge 2026-08-18T15:02): o workflow
issue-done-on-main-merge.ymlrodou (status success, 4s) mas NÃO aplicoudone+in-prodnem comentou na Issue — o scriptforgejo-issue-transition.mjsengole o erro (try/catch →skip (...)→ exit 0). Fix manual com PAT resolveu (labels + comentário em 15:04).Hipóteses (não verificáveis via API — actions/runs 404 com o PAT do usuário):
agent-pr-ready-automerge.yml.não mergeada — skip.A Issue fecha sozinha via
Closes #Nnativo do Forgejo — o défice é só o flip de labels/estado da máquina de fila.Fix candidato: workflow usar o PAT (como o automerge local) ou falhar loud (exit != 0) em vez de skip silencioso; verificar qual das hipóteses vale (log do job).
Superada pelo OPS1 (#17, merged 2026-08-20): o flip pós-merge agora roda no GitHub com
FORGEJO_API_TOKEN+FORGEJO_REPOSITORY/FORGEJO_API_URLexplícitos e fail-loud (oforgejo-issue-transition.mjsexit 1 se qualquer flip falhar — o 403 silencioso da era GITHUB_TOKEN-em-repo-de-org não se repete). Fechando comodoneconforme a decisão do gate do OPS1 (Dependências).