Workflow: Travisci GitHub Automate

Workflow Details

Download Workflow
{
    "nodes": [
        {
            "name": "Github Trigger",
            "type": "n8n-nodes-base.githubTrigger",
            "position": [
                450,
                300
            ],
            "webhookId": "01518289-14b1-4a45-9d33-39be08f7a544",
            "parameters": {
                "owner": "n8n-io",
                "events": [
                    "push",
                    "pull_request"
                ],
                "repository": "n8n",
                "authentication": "oAuth2"
            },
            "credentials": {
                "githubOAuth2Api": "GitHub Credentials"
            },
            "typeVersion": 1
        },
        {
            "name": "IF",
            "type": "n8n-nodes-base.if",
            "position": [
                650,
                300
            ],
            "parameters": {
                "conditions": {
                    "string": [
                        {
                            "value1": "={{$json[\"headers\"][\"x-github-event\"]}}",
                            "value2": "push"
                        },
                        {
                            "value1": "={{$json[\"body\"][\"action\"]}}",
                            "value2": "opened"
                        }
                    ]
                },
                "combineOperation": "any"
            },
            "typeVersion": 1
        },
        {
            "name": "TravisCI",
            "type": "n8n-nodes-base.travisCi",
            "position": [
                850,
                200
            ],
            "parameters": {
                "slug": "={{$json[\"body\"][\"repository\"][\"full_name\"]}}",
                "branch": "=",
                "operation": "trigger",
                "additionalFields": []
            },
            "credentials": {
                "travisCiApi": "Travis API"
            },
            "typeVersion": 1
        },
        {
            "name": "NoOp",
            "type": "n8n-nodes-base.noOp",
            "position": [
                850,
                400
            ],
            "parameters": [],
            "typeVersion": 1
        }
    ],
    "connections": {
        "IF": {
            "main": [
                [
                    {
                        "node": "TravisCI",
                        "type": "main",
                        "index": 0
                    }
                ],
                [
                    {
                        "node": "NoOp",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Github Trigger": {
            "main": [
                [
                    {
                        "node": "IF",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        }
    }
}
Back to Workflows

Related Workflows

HTTP Telegram Send Webhook
View
🐋🤖 DeepSeek AI Agent + Telegram + LONG TERM Memory 🧠
View
Extract & Summarize Indeed Company Info with Bright Data and Google Gemini
View
Manual Noop Automate Triggered
View
Add subscriber to form, create tag and subscriber to the tag
View
HTTP GoogleSheets Automation Webhook
View
Analyze Reddit Posts with AI to Identify Business Opportunities
View
Create a ticket in Zendesk
View
Archive empty pages in Notion Database
View
Effortless Email Management with AI
View