Developer & DevOps
Monitor GitHub repositories and sync updates to GitLab automatically
6 nodes
295
139
Scheduled trigger
Workflow Description
A scheduled automation that periodically monitors GitHub repositories for updates and automatically synchronizes the retrieved data with GitLab. This ensures real-time consistency between both platforms and reduces manual coordination overhead.
How it works
- 1.Trigger automation on defined schedule
- 2.Fetch repository and branch data from GitHub
- 3.Process and merge data through custom function
- 4.Push synchronized updates to GitLab
Use cases
- Keep repository status synchronized across GitHub and GitLab
- Generate periodic project status reports from unified source
Requirements
- Valid GitHub API key with repository read access
- Valid GitLab API key with project write access
Service Value
Ready-made workflow template for automation delivery and service execution.
Apps Used
GitHub
Schedule
Gitlab
Details
Trigger
Scheduled trigger
Nodes
6
Apps
3
Views
295
Downloads
139
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (6)
Get latest release
Github
Cron
Cron
Merge
Merge
No issue for release?
Function
Create issue
Gitlab
List issues
Gitlab