{
  "openruna_format": "flow-graph-v1",
  "title": "Restore your credentials from GitHub",
  "slug": "restore-your-credentials-from-github",
  "source_filename": "1147_Splitout_GitHub_Automation_Webhook.json",
  "nodes": [
    {
      "id": "When clicking ‘Test workflow’",
      "name": "When clicking ‘Test workflow’",
      "integration": "manual",
      "kind": "trigger"
    },
    {
      "id": "Globals",
      "name": "Globals",
      "integration": "set",
      "kind": "logic"
    },
    {
      "id": "Get all files in given path",
      "name": "Get all files in given path",
      "integration": "httpRequest",
      "kind": "action"
    },
    {
      "id": "Split the result",
      "name": "Split the result",
      "integration": "splitOut",
      "kind": "logic"
    },
    {
      "id": "Get file content from GitHub",
      "name": "Get file content from GitHub",
      "integration": "github",
      "kind": "action"
    },
    {
      "id": "Convert files to JSON",
      "name": "Convert files to JSON",
      "integration": "extractFromFile",
      "kind": "action"
    },
    {
      "id": "Restore n8n Credentials",
      "name": "Restore n8n Credentials",
      "integration": "n8n",
      "kind": "action"
    },
    {
      "id": "Check for skipped Credentials",
      "name": "Check for skipped Credentials",
      "integration": "if",
      "kind": "logic"
    }
  ],
  "edges": [
    {
      "from": "Globals",
      "to": "Get all files in given path"
    },
    {
      "from": "Split the result",
      "to": "Get file content from GitHub"
    },
    {
      "from": "Convert files to JSON",
      "to": "Check for skipped Credentials"
    },
    {
      "from": "Get all files in given path",
      "to": "Split the result"
    },
    {
      "from": "Get file content from GitHub",
      "to": "Convert files to JSON"
    },
    {
      "from": "Check for skipped Credentials",
      "to": "Restore n8n Credentials"
    },
    {
      "from": "When clicking ‘Test workflow’",
      "to": "Globals"
    }
  ]
}