fix(ci-identico): várias versões em transição (.anterior-N) [INFRA-68751] #104

Closed
tmf-ia wants to merge 1 commit from fix/INFRA-68751-anteriores-multiplos into develop
Owner

O quê

O gate conferir-ci-identico.sh passa a aceitar mais de uma versão em transição: templates/<nome>.anterior.yml e templates/<nome>.anterior-N.yml. Novo: hub-issue-sync-chamador.anterior-2.yml, igual à versão do e5213ee (sha256 fd80225e68fc).

Por quê

O e5c73b3 (INFRA-68751) trocou o template sem guardar a versão que saía. A frota tem cópias de duas rodadas: a só-closed (.anterior, que continua) e a de e5213ee. A de e5213ee ficou vermelha em todo produto no primeiro push depois do merge (DANI run 3778), e cada produto precisaria de um PR_PREFLIGHT_SKIP para se consertar.

Substitui o #102, que trocava o .anterior e quebrava os produtos que ainda estão na só-closed (o teste test_chamador_anterior_e_a_versao_so_closed pegou).

Prova

  • tests/hub-issue-sync: 41 passed, com 2 testes novos (a anterior-2 passa com aviso; a anterior-2 é a versão sem fallback de token).
  • Suíte completa: 961 passed, 68 skipped.

O gate lê o template da main, então o conserto só vale nos produtos depois do release do ci-shared.

🤖 Generated with Claude Code

https://claude.ai/code/session_017QrAM1chSgVpSwDrKJVLVn

## O quê O gate `conferir-ci-identico.sh` passa a aceitar mais de uma versão em transição: `templates/<nome>.anterior.yml` e `templates/<nome>.anterior-N.yml`. Novo: `hub-issue-sync-chamador.anterior-2.yml`, igual à versão do e5213ee (sha256 `fd80225e68fc`). ## Por quê O e5c73b3 (INFRA-68751) trocou o template sem guardar a versão que saía. A frota tem cópias de duas rodadas: a só-closed (`.anterior`, que continua) e a de e5213ee. A de e5213ee ficou vermelha em todo produto no primeiro push depois do merge (DANI run 3778), e cada produto precisaria de um `PR_PREFLIGHT_SKIP` para se consertar. Substitui o #102, que trocava o `.anterior` e quebrava os produtos que ainda estão na só-closed (o teste `test_chamador_anterior_e_a_versao_so_closed` pegou). ## Prova - `tests/hub-issue-sync`: 41 passed, com 2 testes novos (a anterior-2 passa com aviso; a anterior-2 é a versão sem fallback de token). - Suíte completa: 961 passed, 68 skipped. O gate lê o template da **main**, então o conserto só vale nos produtos depois do release do ci-shared. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_017QrAM1chSgVpSwDrKJVLVn
fix(ci-identico): várias versões em transição (.anterior-N) para o hub-issue-sync [INFRA-68751]
Some checks failed
PR checks (ci-shared) / testes (pull_request) Failing after 9m50s
f0b9756f74
O e5c73b3 mudou o template do hub-issue-sync sem guardar a versão que saía.
A frota tem cópias de duas rodadas: a só-closed (.anterior) e a de e5213ee
(opened/reopened/closed, sem fallback de token). A segunda reprovava no gate
ci-identico em todo produto, no primeiro push depois do merge.

O gate passa a aceitar templates/<nome>.anterior.yml e .anterior-N.yml.
templates/hub-issue-sync-chamador.anterior-2.yml = versão de e5213ee (fd80225e68fc).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017QrAM1chSgVpSwDrKJVLVn
Author
Owner

Redundante: o hotfix #101 (INFRA-68076) já está na main com o mesmo conserto (glob .anterior* e hub-issue-sync-chamador.anterior-INFRA-68386.yml = fd80225e68fc). Branch preservada.

Redundante: o hotfix #101 (INFRA-68076) já está na main com o mesmo conserto (glob .anterior* e hub-issue-sync-chamador.anterior-INFRA-68386.yml = fd80225e68fc). Branch preservada.
tmf-ia closed this pull request 2026-10-10 19:01:35 -03:00
Some checks failed
PR checks (ci-shared) / testes (pull_request) Failing after 9m50s

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
seguranca
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
TMF/ci-shared!104
No description provided.