Kütüphane / Kod, Git ve Geliştirici Araçları
Kod, Git ve Geliştirici Araçları
n8n İş Akışlarını Pull Request'lerle GitHub'a Yedekleme
Çalıştırdığınızda yeni ve güncellenen n8n iş akışlarını bulur, GitHub'a commit eder, bir pull request açar ve Slack'i bilgilendirir.
Ne yapar
## Setup 1. GitHub credentials: Add your GitHub API credentials in n8n. 2. Slack integration: Connect your Slack Bot token if you want PR notifications. 3. Repository details: Update github_owner, repo_name, and workflow directory path in the “Define Local Variables” node. 4. n8n API key - Check this doc
Adımlar
- n8n
- Find new workflows
- Find updated workflows
- Wait for GitHub create/edit file finished
- Create new PR via GitHub API
- Define Local Variables
- Get all workflows on GitHub
- Get content for each workflow
- Base64decode workflow content
- Wait for finished
- If there are any changes in workflows
- No Operation, do nothing
- Create new branch via GitHub API
- Get latest commit SHA on main via GitHub API
Toplam 22 adım.
Benzer otomasyonlar
Kod, Git ve Geliştirici AraçlarıBirleştirilmiş GitHub Pull Request'lerinden n8n İş Akışlarını Geri Yükleme13 adımKod, Git ve Geliştirici AraçlarıGitHub pull request'lerini OpenAI ile incele8 adımKod, Git ve Geliştirici AraçlarıOpenAI ile GitHub pull request'lerini inceleme, Sheets'e kaydetme20 adımKod, Git ve Geliştirici AraçlarıOpenAI ile GitHub pull request'leri için birim testleri oluşturma20 adım