feat(release): GitProviderPort e adapter Forgejo [TMFP-65898] #161
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/TMFP-65898-git-provider-port"
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?
O que muda
Primeira peça do "fechar release" no ci-shared (ADR 0022, TMF/ORG#432; epic TMFP-60560).
scripts/release/git_provider.py: portaGitProviderPorte o adapterForgejoProvider, extraído do que a skill/releasedo tmf-platform faz.whoami,ensure_identity,create_tag,get_tag,create_release,dispatch_workflow,find_run,wait_run_exists,commit_status,merge_pr.tmf-ia(IdentityMismatch) e falha fechada quando o token não pode ler/user(IdentityUnverifiable, falta o escoporead:user).DispatchNotRegistereddepois do timeout);/actions/runs, não/actions/tasks).tests/release-provider/test_git_provider.py: 27 testes contra um servidor HTTP falso.CHANGELOG.mdedocs/scripts.md.Nada é chamado por workflow ainda: o orquestrador é a TMFP-65900 e o workflow a TMFP-71790.
Prova local
TMFP-65898
🤖 Generated with Claude Code
https://claude.ai/code/session_01ES1xwVdpQV69zEsuLLKzx2