Desarrollo y DevOps

Restaurar flujos de trabajo de GitHub a n8n

17 nodos 296 156 Automatic trigger
Descargar

Descripción del flujo de trabajo

Una automatización que extrae archivos de flujo de trabajo almacenados en un repositorio de GitHub y los restaura directamente en n8n, proporcionando un mecanismo de respaldo confiable y recuperación rápida de procesos críticos.

Cómo funciona

  1. 1.Activar la automatización manualmente o mediante webhook de GitHub
  2. 2.Obtener archivos de flujo de trabajo del repositorio
  3. 3.Validar e interpretar la estructura de los archivos
  4. 4.Importar el flujo de trabajo a n8n como proceso activo

Casos de uso

  • Recuperar flujos de trabajo eliminados accidentalmente sin reconstruir
  • Compartir flujos de trabajo documentados entre miembros del equipo
  • Mantener copias de seguridad organizadas en control de versiones

Requisitos

  • Cuenta activa de GitHub con permisos de acceso al repositorio
  • Cuenta activa de n8n con integración API habilitada

Valor del servicio

Ideal como servicio de automatización operativa para conectar sistemas, reducir tareas manuales y acelerar la entrega de resultados a clientes o equipos internos.

Aplicaciones utilizadas

GitHub N8N

Detalles

Disparador Automatic trigger
Nodos 17
Aplicaciones 2
Vistas 296
Descargas 156

Cómo usar

  1. 1.Haz clic en "Descargar plantilla"
  2. 2.Abre tu panel de n8n
  3. 3.Ve a Workflows > Import from File
  4. 4.Selecciona el archivo descargado y configura las credenciales

Nodos utilizados (17)

/

On clicking 'execute'

Manual Trigger

#1

Globals

Set

#2

Note

Sticky Note

#3

Workflow name already exists

No Op

#4

If workflow already exists

If

#5

Set n8n existing workflows names

Set

#6

GitHub - get all files

Github

#7

n8n - get all workflows

N8N

#8

GitHub - get each file

Github

#9

Set name and content

Set

#10

n8n - create workflow

N8N

#11

Note1

Sticky Note

#12

Merge globals and files

Merge

#13

Merge Github and n8n workflows - Keep only non existing workflows based on the name

Merge

#14

Note2

Sticky Note

#15

Note3

Sticky Note

#16

Note4

Sticky Note

#17