fix(ci): timeout dos jobs de docs e backend_path no generate-docs (o que os ci-templates do infra tinham a mais) #54
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/INFRA-ci-templates-do-infra"
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 os
ci-templates/do TMF/infra tinham a maisADR 0018 (inativar o
TMF/infra), item 5: antes de descartar a cópia do infra, comparar com os reusáveis daqui e trazer o que ela tiver de correção a mais.Comparados em 07/10/2026 (
diffdedocs-lint.yml,sync-docs-to-hub.ymlegenerate-docs.yml.tmpldo infra contra.forgejo/workflows/daqui). O ci-shared é mais novo em tudo (pipefail com controle negativo, imagem:3.12,TMF_HUB_TENANT_TOKEN, sem blocosecrets:), menos em duas coisas, que este PR traz:timeout-minutesnos jobs:sync-docs-to-hub10,generate-docs15. Sem teto, um Hub que não responde prende o slot do runner até o timeout global (3h).generate-docscom o diretório do backend parametrizado: inputbackend_path(defaultbackend, que mantém o comportamento de hoje) e scripts chamados por$GITHUB_WORKSPACE. O caminho fixobackendnão serve ao TMF9 (backend/python).docs-lint.yml: nada a trazer (a única diferença do infra eracat | head, que o ci-shared já corrigiu).Verificação
yaml.load(..., Loader=yaml.BaseLoader))python3 -m unittest discover -s tests/<suíte>: as 7 suítes com rc=0O PR do infra que remove os
ci-templates/cita este.🤖 Generated with Claude Code
https://claude.ai/code/session_01JMjEgk99UbPAt74dvqGX3q