Latenode

Automação de lançamento no GitHub: Gerar notas, criar rascunhos de versão, notificar no Slack

Este fluxo de trabalho de automação simplifica o processo de gerenciamento de versões para projetos de código aberto e empresas SaaS. Ele gera automaticamente notas de versão estruturadas a partir de pull requests mescladas do GitHub, cria um rascunho de versão no GitHub com a tag mais recente e as notas de versão, e envia um resumo formatado para um canal designado do Slack.

O fluxo é acionado manualmente por meio de um formulário onde o usuário insere o repositório, proprietário e branch de destino. Ele busca a tag Git mais recente, a data do commit e as pull requests mescladas, depois agrupa as pull requests por etiqueta e gera as notas de versão. Em seguida, cria um rascunho de versão no GitHub e envia o resumo para o Slack, simplificando a comunicação de novos lançamentos.

Actualizado Jul 1, 2026Tiempo estimado: 15sCoste estimado: $0.0009
Cómo Latenode estima el tiempo y el coste

Latenode factura el tiempo de ejecución del workflow en segundos de CPU. Los primeros 10.000 segundos de CPU son gratuitos cada mes; después, el uso sigue el precio pay-as-you-go por segundo de CPU. Los nodos AI Plug-and-Play (PnP) se facturan por separado: cada token PnP cuesta 1 USD, con pago pay-as-you-go al coste del proveedor más una pequeña comisión de procesamiento, sin necesidad de claves API.

Precios completos — cómo funcionan los segundos de CPU →
Collaboration & notifications

Vista previa del workflow

Qué hace esta plantilla

  • Gera automaticamente notas de versão estruturadas a partir de pull requests mesclados do GitHub
  • Cria um rascunho de versão GitHub com a tag mais recente e as notas de versão
  • Envia um resumo formatado da nova versão para um canal Slack designado
  • Busca a tag Git mais recente, data do commit e pull requests mesclados
  • Agrupa pull requests por rótulo e gera as notas de versão

Cómo funciona

1
Trigger

Acionar workflow

O workflow é acionado manualmente pelo usuário, fornecendo o repositório, o proprietário e a branch de destino por meio de um formulário.

2
Lógica

Obter a tag Git mais recente

O workflow busca a tag Git mais recente do repositório especificado.

3
Lógica

Obter a data do commit da tag mais recente

O workflow recupera a data do commit da tag Git mais recente.

4
Lógica

Buscar pull requests mesclados

O workflow busca todos os pull requests mesclados do repositório desde o último lançamento.

5
Lógica

Agrupar PRs e gerar notas de versão

O workflow agrupa os pull requests obtidos por rótulo e gera notas de versão formatadas.

6
Acción

Criar versão GitHub

O workflow cria um rascunho de versão GitHub com a tag mais recente e as notas de versão geradas.

7
Acción

Enviar notificação de versão

O workflow envia uma mensagem para o canal Slack designado com os detalhes da nova versão.

Guía de configuración

1

Adicionar credencial do GitHub no Latenode

1. No painel de Credenciais do Latenode, adicione uma nova credencial para o GitHub. 2. Selecione o tipo de credencial 'OAuth2'. 3. Siga as etapas para autenticar sua conta do GitHub e conceder as permissões necessárias.

2

Adicionar credencial do Slack no Latenode

1. No painel de Credenciais do Latenode, adicione uma nova credencial para o Slack. 2. Selecione o tipo de credencial 'API Key'. 3. Forneça o token do bot do Slack ou a chave da API.

3

Configurar nó de release do GitHub

1. Adicione um nó 'GitHub Pre Release' ao seu fluxo de trabalho. 2. Nas configurações do nó, selecione a credencial do GitHub que você adicionou anteriormente. 3. Configure o proprietário do repositório, o nome do repositório e o branch de destino para o release.

4

Configurar nó de notificação do Slack

1. Adicione um nó 'Send message to slack' ao seu fluxo de trabalho. 2. Nas configurações do nó, selecione a credencial do Slack que você adicionou anteriormente. 3. Configure o canal do Slack onde deseja enviar a notificação de release.

5

Mapear dados de pull request no nó 'Adjusted: Group PRs & Generate Release Notes'

1. Adicione um nó de código 'Adjusted: Group PRs & Generate Release Notes' ao seu fluxo de trabalho. 2. Nas configurações do nó, mapeie os campos para os dados dos pull requests do GitHub, como título, labels e data de merge. 3. Configure o mapeamento de labels e as configurações da lista de verificação de QA conforme necessário.

Requisitos

Conecte uma conta GitHub com acesso de escrita ao repositório alvo
Configure uma URL de webhook de entrada do Slack para enviar notificações de versão
Forneça o proprietário, nome e branch de destino do repositório como entrada
Conceda ao workflow de automação acesso para criar versões GitHub

FAQ

Preguntas frecuentes sobre esta plantilla

O workflow exige o repositório GitHub, o proprietário e a branch de destino como entradas. Em seguida, ele busca a tag Git mais recente, a data do commit e os pull requests mesclados do repositório especificado para gerar as notas de versão.

Más plantillas

También te puede interesar

Explorar todas las plantillas →
Forms & lead capture

123FormBuilder a Insightly: Crear leads a partir de envíos de formularios

Copiar manualmente las respuestas de formularios en su CRM pierde tiempo y corre el riesgo de errores. Esta integración captura cada evento de Nuevo Envío de 123FormBuilder y lo utiliza para Crear un Lead en Insightly, mapeando el nombre, correo electrónico y campos personalizados del encuestado directamente en un nuevo registro de lead.Los gerentes de marketing y los equipos de ventas pueden eliminar la entrada de datos y obtener leads en Insightly al instante para su seguimiento. Al conectar la captura de formularios de 123FormBuilder con el CRM de Insightly, mantiene su canal de ventas alimentado sin trabajo manual.

8s~$0.002
Forms & lead capture

Enviar nuevos contactos de ClickFunnels a una audiencia de Mailchimp

Exportar manualmente los leads de ClickFunnels e importarlos a Mailchimp es lento y propenso a errores. Esta automatización utiliza el disparador Nuevo Contacto Identificado en ClickFunnels y la acción Agregar o Actualizar Suscriptor en Mailchimp para capturar cada nuevo envío de formulario y agregar o actualizar el contacto en tu audiencia seleccionada. Los gestores de automatización de marketing y los dueños de negocios que ejecutan embudos de ClickFunnels pueden usar este par para mantener su audiencia de Mailchimp poblada con leads frescos. ClickFunnels captura el correo electrónico y el nombre del contacto, y Latenode pasa esos datos directamente a Mailchimp, por lo que no se necesitan cargas manuales de CSV ni copiar y pegar.

8s~$0.002
CRM & sales

Enviar un correo electrónico de bienvenida de Gmail cuando ClickFunnels identifique un nuevo contacto

Enviar manualmente correos de bienvenida a nuevos leads es lento y conlleva el riesgo de perder seguimientos. Este escenario se activa con el evento Nuevo Contacto Identificado en ClickFunnels e inmediatamente ejecuta una acción de Enviar Correo en Gmail, utilizando el nombre y la dirección de correo electrónico del contacto para personalizar el mensaje. Los profesionales de ventas y marketing que usan ClickFunnels para capturar leads pueden automatizar su primer punto de contacto. Gmail envía un correo de bienvenida personalizado con el nombre del contacto en el cuerpo, por lo que cada nuevo lead recibe una respuesta oportuna y personal sin trabajo manual.

8s~$0.002