Este workflow de n8n automatiza la subida de múltiples archivos a un repositorio de GitHub utilizando la API REST de GitHub. El workflow comienza con un trigger manual. Luego, se configura la información del repositorio de GitHub (nombre de usuario, nombre del repositorio y rama). A continuación, se obtiene el SHA del último commit y el SHA del árbol base. Se crean nuevos árboles con los archivos a subir. Después, se crea un nuevo commit con estos árboles y, finalmente, se actualiza la rama del repositorio en GitHub. El workflow utiliza nodos HTTP para interactuar con la API de GitHub y nodos ‘set’ para configurar la información necesaria. Se asume que los archivos a subir ya están disponibles en el entorno de ejecución del workflow.
- Automatiza la subida de archivos a GitHub.
- Utiliza la API REST de GitHub.
- Permite subir múltiples archivos simultáneamente.
- Requiere configuración previa de la información del repositorio.
- Gestiona eficientemente el proceso de creación de commits y actualización de ramas.






