snglpi/.gitea
Rafael Lopes 2cf6e9f2fb CI: Materializa .env.production via secret, backup pra rollback e node --check dinamico
Adiciona um step que escreve o .env.production a partir do secret ENV_PRODUCTION
do Gitea Actions (com chmod 600), eliminando o modelo anterior de manter esse
arquivo manualmente na VM sem nenhuma copia de seguranca. Um step anterior falha
cedo e com mensagem clara se o secret nao estiver configurado.

Antes de sincronizar o codigo novo, guarda a versao anterior em
$DEPLOY_PATH.previous, permitindo rollback manual rapido caso o deploy suba
algo quebrado (o node --check so pega erro de sintaxe, nao de logica).

Troca a lista fixa de arquivos validados por node --check (que ja estava
desatualizada, sem cobrir arquivos tocados em mudancas recentes) por uma
varredura em todo .js do projeto.
2026-07-15 13:31:35 -03:00
..
workflows CI: Materializa .env.production via secret, backup pra rollback e node --check dinamico 2026-07-15 13:31:35 -03:00