fix(ci): push em main só smoke + contrato do banco de teste [INFRA-65726] #21

Merged
tarcisio merged 2 commits from feat/INFRA-65726-ci-identico into main 2026-09-30 14:56:18 -03:00
Owner

São os dois commits que chegaram à branch depois do merge do #20:

  • Push em main também roda o modo smoke. O PR develop→main já rodou completo sobre o mesmo código, e antes a release validava a suíte inteira 4 vezes. O template não muda, então as cópias dos produtos continuam idênticas.
  • O README ganha o contrato do banco de teste do postgres_service: banco descartável com o schema de produção e teste sem DDL, só com as próprias linhas. Foi medido no Fina: um teste que dropava e recriava users derrubou outra suíte.

Testes: 118 passed.

🤖 Generated with Claude Code

São os dois commits que chegaram à branch depois do merge do #20: - Push em main também roda o modo smoke. O PR develop→main já rodou completo sobre o mesmo código, e antes a release validava a suíte inteira 4 vezes. O template não muda, então as cópias dos produtos continuam idênticas. - O README ganha o contrato do banco de teste do postgres_service: banco descartável com o schema de produção e teste sem DDL, só com as próprias linhas. Foi medido no Fina: um teste que dropava e recriava users derrubou outra suíte. Testes: 118 passed. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
O template NÃO muda (cópias dos produtos continuam idênticas); a regra fica no reusable.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
tarcisio deleted branch feat/INFRA-65726-ci-identico 2026-09-30 14:56:19 -03:00
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!21
No description provided.