Selective scenario import from a repository with nested folders

The scenario walks all folders of a repository, including nested ones, collects the ready scenarios and imports only the ones you tick.

  • Import only what you pick, not everything
  • Even deeply nested folders are covered
  • Pick from a list with checkboxes
  • A summary of what imported and what didn't
n8n FormGitHubn8n

How it works

To move data from Web Form to GitHub automatically, use a ready-made scenario — no manual exports.

  1. Starts when: On form submission
  2. Then: Get repositories for an organization
  3. Then: Set Repository Name and URL
  4. Then: Aggregate Repositories
  5. Then: Create JSON Repo Options
  6. Then: Select Repos
  7. Then: Initialise Loop State
  8. Check: If Has Next Page
  9. If yes: Set Current Path
  10. Then: List Files
  11. Then: Process Directory Contents
  12. If no: Create JSON Workflow Options
  13. Then: Select Workflow(s)
  14. Then: Split Out Selected Workflow(s)
  15. Check: Get Target Repo(s) Data
  16. Then: Get a file
  17. Then: Extract JSON From File
  18. Then: Set Name and Data
  19. Check: Found Matching Workflow?
  20. If yes: Strip Incompatible API Fields
  21. Then: Create a workflow
  22. Check: Merge Success and Failed Workflows
  23. Then: Aggregate Selected Workflows
  24. Then: Results
  25. If no: Split Out All Workflows

You can launch this Web Form + GitHub integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.