Developer & DevOps

Restore your workflow from GitHub

9 nodes 209 131 Automatic trigger
Download

Workflow Description

A template that retrieves saved workflows from GitHub repositories and imports them directly into n8n, providing an efficient mechanism for managing project versions and restoring configurations without manual recreation.

How it works

  1. 1.Manual trigger from dashboard to initiate restore process
  2. 2.Fetch workflow files from GitHub repository
  3. 3.Extract JSON content from retrieved files
  4. 4.Process and transform workflow data structure
  5. 5.Import restored workflow into n8n platform

Use cases

  • Restore workflows after accidental deletion or data loss
  • Migrate automation projects across different environments
  • Maintain organized backups of critical business processes

Requirements

  • Authorized access to GitHub repository containing workflow files
  • API key or token for secure connection to both GitHub and n8n
  • Standardized workflow file structure in JSON format

Service Value

Ready-made workflow template for automation delivery and service execution.

Apps Used

GitHub N8N

Details

Trigger Automatic trigger
Nodes 9
Apps 2
Views 209
Downloads 131

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (9)

When clicking ‘Test workflow’

Manual Trigger

#1

Globals

Set

#2

Sticky Note

Sticky Note

#3

Sticky Note3

Sticky Note

#4

Get all files in given path

HTTP Request

#5

Split the result

Split Out

#6

Get file content from GitHub

Github

#7

Convert files to JSON

Extract From File

#8

Restore n8n Workflows

N8N

#9