How it works
To move data from GitLab to automatically, use a ready-made scenario — no manual exports.
- Starts when: When clicking ‘Execute workflow’
- Then: Set Global GitLab Variables
- Then: Fetch Workflows from n8n
- Then: Clean & Normalize Workflow Name
- Then: Prepare Workflow JSON for UI-Compatible Export
- Then: Prepare GitLab File Path
- Then: Fetch Existing File from GitLab
- Check: Compare Workflow with GitLab Version
- If yes: Update Existing File in GitLab
- Then: Mark as Updated
- Check: Merge
- Then: Normalize Backup Output
- Then: Summarize Backup Results
- If no: Mark as Unchanged
- Then: Create New File in GitLab
- Then: Mark as Created
- Starts when: Schedule Trigger
You can launch this integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.