iara-pwa/scripts
Francisco Solla 8d4a944127 feat(ci): CI/PR no GitHub Actions — tracker de Issues permanece no Forgejo (Closes #17)
- .github/workflows: ci.yml (job único checks hosted), deploy.yml (verify
  hosted full → deploy self-hosted no homeserver), flips pós-merge via API
  (FORGEJO_API_TOKEN/PR_BODY, fail-loud), auto-merge nativo (GraphQL)
- scripts: github-api/pr-flow/branch-protection (plain Node zero-dep),
  pr.mjs reescrito (GitHub + auto-merge), configure-branch-protection,
  deploy-iara.sh (local, sem SSH, idempotente), forgejo-issue-transition
  com PR_BODY + fail-loud (I10 absorvida)
- AGENTS.md/runbook: seção CI GitHub, branch protection REAL em main,
  passos manuais do cutover
2026-08-19 23:06:23 -03:00
..
lib feat(ci): CI/PR no GitHub Actions — tracker de Issues permanece no Forgejo (Closes #17) 2026-08-19 23:06:23 -03:00
agent-claim.mjs fluxo de agente tipo teqo: scripts worktree/issue/agent, skills, CI com e2e só no CI, labels e branch protection 2026-08-17 21:16:12 -03:00
agent-file-miss.mjs fluxo de agente tipo teqo: scripts worktree/issue/agent, skills, CI com e2e só no CI, labels e branch protection 2026-08-17 21:16:12 -03:00
agent-promote-related-on-merge.mjs fluxo de agente tipo teqo: scripts worktree/issue/agent, skills, CI com e2e só no CI, labels e branch protection 2026-08-17 21:16:12 -03:00
agent-ready.mjs fluxo de agente tipo teqo: scripts worktree/issue/agent, skills, CI com e2e só no CI, labels e branch protection 2026-08-17 21:16:12 -03:00
agent-register.mjs fluxo de agente tipo teqo: scripts worktree/issue/agent, skills, CI com e2e só no CI, labels e branch protection 2026-08-17 21:16:12 -03:00
agent-status.mjs fluxo de agente tipo teqo: scripts worktree/issue/agent, skills, CI com e2e só no CI, labels e branch protection 2026-08-17 21:16:12 -03:00
configure-branch-protection.mjs feat(ci): CI/PR no GitHub Actions — tracker de Issues permanece no Forgejo (Closes #17) 2026-08-19 23:06:23 -03:00
deploy-iara.sh feat(ci): CI/PR no GitHub Actions — tracker de Issues permanece no Forgejo (Closes #17) 2026-08-19 23:06:23 -03:00
forgejo-issue-transition.mjs feat(ci): CI/PR no GitHub Actions — tracker de Issues permanece no Forgejo (Closes #17) 2026-08-19 23:06:23 -03:00
forgejo-pr-automerge.mjs fix: automerge ignora o próprio status do job (deadlock de self-wait) e exige o contexto checks 2026-08-17 21:26:09 -03:00
github-pr-automerge.mjs feat(ci): CI/PR no GitHub Actions — tracker de Issues permanece no Forgejo (Closes #17) 2026-08-19 23:06:23 -03:00
issue.mjs fluxo de agente tipo teqo: scripts worktree/issue/agent, skills, CI com e2e só no CI, labels e branch protection 2026-08-17 21:16:12 -03:00
pr.mjs feat(ci): CI/PR no GitHub Actions — tracker de Issues permanece no Forgejo (Closes #17) 2026-08-19 23:06:23 -03:00
worktree.mjs chore: remove import homedir não usado em scripts/worktree.mjs (I8) 2026-08-18 11:57:22 -03:00