fix(ci-images): remove o build-ci-images.yml do ci-shared [INFRA-70488] #127

Merged
tmf-ia merged 3 commits from fix/INFRA-70488-remover-build-ci-images into develop 2026-10-17 15:51:44 -03:00
Owner

INFRA-70488: remove o build-ci-images.yml do ci-shared

Decisão do operador (17/10/2026): opção A, conforme a ADR 0018.

Por quê

  • O lar das imagens de CI é o TMF/tmf_imagens. A cópia daqui publicava as mesmas tags em tmf/ci-images, a partir de Dockerfiles atrasados, em corrida de escrita com o tmf_imagens.
  • O job Build tmf-ci-python:3.12 está vermelho na main desde 11/10 (run 444), e nada o regrava. Isso barra o release v0.5.0 no preflight.
  • O Trivy da frota já está pinado na 0.74 (INFRA-69046), então o build semanal da 0.68.2 daqui também não tem mais uso.

O que muda

  • Sai .forgejo/workflows/build-ci-images.yml, com os testes dele.
  • test_pr_checks_gatilhos: só o pr-checks.yml tem gatilho próprio, e nenhum workflow publica em tmf/ci-images.
  • ci-images/README.md: marcado como cópia histórica, sem build aqui.

Antes do merge

Aguardo a confirmação da sessão TMF Imagens de que o tmf_imagens publica todas as tags.

🤖 Generated with Claude Code

## INFRA-70488: remove o build-ci-images.yml do ci-shared Decisão do operador (17/10/2026): opção A, conforme a ADR 0018. ### Por quê - O lar das imagens de CI é o TMF/tmf_imagens. A cópia daqui publicava as mesmas tags em `tmf/ci-images`, a partir de Dockerfiles atrasados, em corrida de escrita com o tmf_imagens. - O job `Build tmf-ci-python:3.12` está vermelho na main desde 11/10 (run 444), e nada o regrava. Isso barra o release v0.5.0 no preflight. - O Trivy da frota já está pinado na 0.74 (INFRA-69046), então o build semanal da 0.68.2 daqui também não tem mais uso. ### O que muda - Sai `.forgejo/workflows/build-ci-images.yml`, com os testes dele. - `test_pr_checks_gatilhos`: só o `pr-checks.yml` tem gatilho próprio, e nenhum workflow publica em `tmf/ci-images`. - `ci-images/README.md`: marcado como cópia histórica, sem build aqui. ### Antes do merge Aguardo a confirmação da sessão TMF Imagens de que o tmf_imagens publica todas as tags. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
fix(ci-images): remove o build-ci-images.yml do ci-shared [INFRA-70488]
Some checks failed
PR checks (ci-shared) / testes (pull_request) Has been cancelled
1b46bfd8a8
ADR 0018: o lar das imagens de CI é o TMF/tmf_imagens. A cópia daqui publicava as mesmas tags em
tmf/ci-images a partir de Dockerfiles atrasados (corrida de escrita) e o job Build tmf-ci-python:3.12
ficou vermelho na main desde 11/10 (run 444), sem nada que o regravasse: o preflight do release
develop→main recusa a base. O pin do Trivy da frota já é a 0.74 (INFRA-69046), então o build semanal
da 0.68.2 daqui também não tem mais uso.
- remove .forgejo/workflows/build-ci-images.yml e os testes dele;
- test_pr_checks_gatilhos: só o pr-checks.yml tem gatilho próprio; nenhum workflow publica em tmf/ci-images;
- ci-images/README.md: cópia histórica, sem build aqui.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ES1xwVdpQV69zEsuLLKzx2
docs(changelog): INFRA-70488 na v0.5.0
Some checks failed
PR checks (ci-shared) / testes (pull_request) Failing after 14m23s
112e2a560f
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ES1xwVdpQV69zEsuLLKzx2
ci: re-roda o CI do #127 (run 478 vermelho em 14 min, suíte local igual à develop) [INFRA-70488]
All checks were successful
PR checks (ci-shared) / testes (pull_request) Successful in 5m39s
cc8af3bc19
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01ES1xwVdpQV69zEsuLLKzx2
tmf-ia merged commit cacd242a73 into develop 2026-10-17 15:51:44 -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!127
No description provided.