OPS71 Fase 2 — remover arquivos do Forgejo (workflows/scripts) após validação do GitHub Actions #111
Labels
No labels
blocked
done
in-prod
in-progress
kind:chore
prio:P1
prio:P2
ready
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Depends on
Reference: fsolla/teqo#111
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?
Plano:
docs/plans/ops71-ci-github-actions-tracker-forgejo-impl.md(§"Fase 2 — entrega sucessora")Objetivo
Remover os arquivos do fluxo Forgejo após a validação completa do GitHub Actions (OPS71), conforme o gate de cutover em duas fases: o sistema GitHub foi criado e validado (PRs #742/#743 — CI verde, auto-merge nativo, flips via API); agora a via de rollback do Forgejo pode sair.
Critério de entrada (já atendido): um ciclo completo validado no GitHub — PR → CI → auto-merge → flip → (deploy manual pendente do runner self-hosted no homeserver).
Escopo
.forgejo/workflows/*(6 arquivos: ci-pr.yml, ci.yml, agent-pr-ready-automerge.yml, issue-done-on-main-merge.yml, plan-issue-ready-on-main-merge.yml, archive-cursor-agent.yml).scripts/forgejo-pr-automerge.mjs,scripts/forgejo-dispatch.mjs,scripts/ci-classify-production.mjs,scripts/lib/dockerignore.mjs,scripts/lib/branch-protection.mjs.ciClassifyProduction.unit.spec.ts,dockerignoreMatch.unit.spec.ts,branchProtection.unit.spec.ts.forgejo-pr-automerge|forgejo-dispatch|ci-classify|dockerignorecomo saída).dockerignore.mjs/branch-protection.mjsantes de apagar (knip cobre).Fora de escopo
forgejo-api.mjs/agent-*.mjs/issue.mjs.FORGEJO_API_URL(o PR #743 não tinhaCloses #N; validar no próximo merge com Closes).Claimed by agent run at 2026-08-19T23:43:59.849Z. Lock otimista: outro claim deve falhar e re-rodar
pnpm agent:claim.Merged em main via PR #746 —
done+in-prod. Deploy de produção é manual (workflow_dispatch no GitHub Actions) — ver docs/AGENT-OPS.md.