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

Lead Generation System (Template)
View
My workflow
View
Calendly Notion Automate Triggered
View
Extractfromfile Form Automation Webhook
View
Webhook Schedule Update Webhook
View
Stopanderror Awss3 Automation Webhook
View
Noop Slack Send Webhook
View
Translate text from English to German
View
Getresponse Airtable Import Triggered
View
Aggregate Telegram Automate Triggered
View