Publique a versão testada
Tudo o que você edita é um rascunho. Agendamentos, chamadas de API, eventos e flows nunca rodam um rascunho — eles rodam a versão publicada, uma cópia congelada que você escolheu de propósito. Publicar é a linha entre “estou testando” e “isto roda sozinho”, e nesta lição você traça essa linha para o daily-report.
- Diferenciar o rascunho da versão publicada
- Publicar pelo diálogo de revisão
- Saber o que a publicação congela: código, pacotes e scripts importados
- Agir pelo aviso de publicação
Duas versões de cada script
Um script sempre tem um rascunho — o que o editor mostra, o que Rodar usa — e, depois de publicado, uma versão publicada. Você pode editar e rodar o rascunho quanto quiser; nada que roda sozinho percebe até você publicar de novo. A página Code mostra o estado de cada item: Publicado, Não publicado ou ◆ alterações não publicadas quando o rascunho mudou depois da última publicação.
| O quê | Rascunho | Publicada |
|---|---|---|
| Rodada por | Rodar no editor | Agendamentos, endpoints de API, gatilhos de evento, flows |
| Muda quando | Você digita e salva | Você clica em Publicar |
| Pacotes | Resolvidos a cada execução | Congelados na publicação |
Publique o daily-report
- Salve o rascunho testado
Abra o
daily-report, confira se ele tem a versão resumida do Início rápido, rode mais uma vez e clique em Salvar. Publicar fica desativado enquanto há alterações não salvas, e quando nada mudou desde a última publicação. - Revise e publique
Clique em Publicar. O diálogo — Revise as mudanças antes de publicar — mostra a diferença entre o código publicado (nada publicado na primeira vez) e o novo. Leia e clique em Publicar.
- Leia o aviso
Um aviso diz Publicado v1. Se o script tem um endpoint de API ativo, o aviso mostra a URL com Copiar URL; se não, diz Este script ainda não está na API. e oferece Ativar endpoint e Abrir Gatilhos. Deixe o endpoint para a última lição.
O que a publicação congela
- O código. Editar o rascunho depois não muda nada do que roda sozinho. A aba Gatilhos lembra: Há alterações não publicadas — os gatilhos continuam executando a versão publicada.
- Os pacotes. Em Python, a versão exata de cada pacote é travada na publicação e instalada igual em toda execução publicada, então uma nova versão de um pacote não muda o script da semana passada. Veja Dependências.
- Scripts importados. Se o script importa outro, o código publicado da biblioteca é congelado junto. Uma biblioteca nunca publicada bloqueia a publicação — Publique estes antes. — e o botão Publicar estes antes leva você por cada uma. Veja Imports de scripts.
Voltando atrás
Configuração (a engrenagem ao lado de Publicar) → Histórico de versões lista cada versão publicada; selecione uma para comparar com a mais recente e, se precisar, torná-la a publicada de novo. O seu rascunho não é afetado.