Implantar-primeiro, traduzir-depois, re-implantar-se-se-alterado

CIkamo-marketing
Navios
17 de abril de 2026 às 20:43 UTC
Autor
Kamo
Enviar
4123431

Reproduz o fluxo CI/CD para que a implantação inicial não seja mais bloqueada por Hora da tradução. O oleoduto agora. 1. build inicial — builds and pushes image tagged :{sha} 2. implac k1m1 inicial — implementa :{sha} para k1m1 (paralelo) 3. implance k2m1 inicial — implementa : {sha} para k2m1 (paralelo) 4. translate and rebuild — é executado apenas após ambas as implementações iniciais terem sucesso. Controlos en.json hash contra mensagens/.traduction-hash (ou honras force retranslate input). Se a tradução é necessário, port-forwards TranslateService, executa scripts/translate.ts, commits the updated locales + hash para principal, em seguida, reconstrui e empurra uma nova imagem marcada :{sha}-i18n. Emits outputs.translated=verdadeiramentefalse. 5. implac k1m1 retranslated (condicional) — se traduzido, sai :{sha}-i18n para k1m1 6. implance k2m1 retranslated (condicional) — o mesmo para k2m1 Usuários veem o novo conteúdo imediatamente com valores de localização em inglês (já comprometido em todos os 22 locais JSONs), e os locais traduzidos rolar em uma segunda onda uma vez que o serviço de tradução terminou. O commit translate usa [skip ci] para que ele não reative o fluxo de trabalho, evitando um laço de implantação infinita.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços