Back to Integrations
integration integration
integration Github Trigger node

Integrate Github Trigger with 500+ apps and services

n8n lets you connect Github Trigger with hundreds of other apps. Create sophisticated automations between Github Trigger and your stack.

Popular ways to use Github Trigger integration

Slack node
Github Trigger node

Notify a team channel about new software releases via Slack and GitHub

This workflow automatically notifies the team in a Slack channel when code in a GitHub repository gets a new release. Prerequisites A GitHub account and credentials A Slack account and credentials Nodes GitHub Trigger node triggers the workflow when a release event takes place in the specified repository. Slack node posts a message in a specified channel with the text "New release is available in {repository name}", along with further details and a link to the release.
qlaffont-md
q
Slack node
Github Trigger node

Send selected GitHub events to Slack

Gets triggered by GitHub once a user stars/unstars a repository Checks if star got added or removed and forwards data depending on that Sends notification to Slack
jan
Jan Oberhauser
Github Trigger node
GitHub node

Assign issues to interested contributors

This workflow handles the incoming issues and issues comments for your open-source project. If a contributor is interested, the workflow will assign them the issue. Note: For organizations, you will have to use the Webhook node to trigger the workflow. You will also have to use the HTTP Request node instead of the regular GitHub node. You can learn more about this workflow by reading the blog on https://n8n.io/blog.
harshil1712
ghagrawal17
Github Trigger node

Receive updates for GitHub events

Companion workflow for Github Trigger node docs
sm-amudhan
amudhan
TravisCI node
Github Trigger node

Trigger a build in Travis CI when code changes are push to a GitHub repo

This workflow allows you to trigger a build in Travis CI when code changes are pushed to a GitHub repo or a pull request gets opened. GitHub Trigger node: This node will trigger the workflow when changes are pushed or when a pull request is created, updated, or deleted. IF node: This node checks for the action type. We want to trigger a build when code changes are pushed or when a pull request is opened. We don't want to build the project when a PR is closed or updated. TravisCI node: This node will trigger the build in Travis CI. If you're using CircleCI in your pipeline, replace the node with the CircleCI node. NoOp node: Adding this node is optional.
harshil1712
ghagrawal17
Pipedrive node
HTTP Request node
Github Trigger node

Add a note to Pipedrive's contact once PR is added on GitHub

This workflow automatically adds a note of the PR from GitHub to the Pipedrive contact if their GitHub email matches a Person in Pipedrive. Prerequisites Pipedrive account and Pipedrive credentials GitHub account and GitHub credentials How it works GitHub Trigger node activates the workflow when a GitHub user adds a PR. HTTP Request node gets the user's data and sends it further. Pipedrive node searches the same email that GitHub user has in Pipedrive. IF node checks whether a person with the same email exists in Pipedrive. In case there's such a person in Pipedrive, the Pipedrive node creates a note within the person's profile.
n8n-team
n8n Team

Supported events

*
Any time any event is triggered (Wildcard Event)
Check Run
Triggered when a check run is created, rerequested, completed, or has a requested_action
Check Suite
Triggered when a check suite is completed, requested, or rerequested
Commit Comment
Triggered when a commit comment is created
Create
Represents a created repository, branch, or tag
Delete
Represents a deleted branch or tag
Deploy Key
Triggered when a deploy key is added or removed from a repository
Deployment
Represents a deployment
Deployment Status
Represents a deployment status
Fork
Triggered when a user forks a repository
Github App Authorization
Triggered when someone revokes their authorization of a GitHub App
Gollum
Triggered when a Wiki page is created or updated
Installation
Triggered when someone installs (created), uninstalls (deleted), or accepts new permissions (new_permissions_accepted) for a GitHub App. When a GitHub App owner requests new permissions, the person who installed the GitHub App must accept the new permissions request.
Installation Repositories
Triggered when a repository is added or removed from an installation
Issue Comment
Triggered when an issue comment is created, edited, or deleted
Issues
Triggered when an issue is opened, edited, deleted, transferred, pinned, unpinned, closed, reopened, assigned, unassigned, labeled, unlabeled, locked, unlocked, milestoned, or demilestoned
Label
Triggered when a repository's label is created, edited, or deleted
Marketplace Purchase
Triggered when someone purchases a GitHub Marketplace plan, cancels their plan, upgrades their plan (effective immediately), downgrades a plan that remains pending until the end of the billing cycle, or cancels a pending plan change
Member
Triggered when a user accepts an invitation or is removed as a collaborator to a repository, or has their permissions changed
Membership
Triggered when a user is added or removed from a team. Organization hooks only.
Meta
Triggered when the webhook that this event is configured on is deleted
Milestone
Triggered when a milestone is created, closed, opened, edited, or deleted
Org Block
Triggered when an organization blocks or unblocks a user. Organization hooks only.
Organization
Triggered when an organization is deleted and renamed, and when a user is added, removed, or invited to an organization. Organization hooks only.
Page Build
Triggered on push to a GitHub Pages enabled branch (gh-pages for project pages, master for user and organization pages)
Project
Triggered when a project is created, updated, closed, reopened, or deleted
Project Card
Triggered when a project card is created, edited, moved, converted to an issue, or deleted
Project Column
Triggered when a project column is created, updated, moved, or deleted
Public
Triggered when a private repository is open sourced
Pull Request
Triggered when a pull request is assigned, unassigned, labeled, unlabeled, opened, edited, closed, reopened, synchronize, ready_for_review, locked, unlocked, a pull request review is requested, or a review request is removed
Pull Request Review
Triggered when a pull request review is submitted into a non-pending state, the body is edited, or the review is dismissed
Pull Request Review Comment
Triggered when a comment on a pull request's unified diff is created, edited, or deleted (in the Files Changed tab)
Push
Triggered on a push to a repository branch. Branch pushes and repository tag pushes also trigger webhook push events. This is the default event.
Release
Triggered when a release is published, unpublished, created, edited, deleted, or prereleased
Repository
Triggered when a repository is created, archived, unarchived, renamed, edited, transferred, made public, or made private. Organization hooks are also triggered when a repository is deleted.
Repository Import
Triggered when a successful, cancelled, or failed repository import finishes for a GitHub organization or a personal repository
Repository Vulnerability Alert
Triggered when a security alert is created, dismissed, or resolved
Security Advisory
Triggered when a new security advisory is published, updated, or withdrawn
Star
Triggered when a star is added or removed from a repository
Status
Triggered when the status of a Git commit changes
Team
Triggered when an organization's team is created, deleted, edited, added_to_repository, or removed_from_repository. Organization hooks only.
Team Add
Triggered when a repository is added to a team
Watch
Triggered when someone stars a repository
Github Trigger node

About Github Trigger

GitHub is the number one platform for developers. It boosts their software development and enhances their collaboration options. The tools offered by Github help you automate your tasks and facilitate your work, that is why it is preferred by millions of developers around the world.

Related categories

Use case

Save engineering resources

Reduce time spent on customer integrations, engineer faster POCs, keep your customer-specific functionality separate from product all without having to code.

Learn more

Over 3000 companies switch to n8n every single week

Connect Github Trigger with your company’s tech stack and create automation workflows

Last week I automated much of the back office work for a small design studio in less than 8hrs and I am still mind-blown about it.

n8n is a game-changer and should be known by all SMBs and even enterprise companies.

We're using the @n8n_io cloud for our internal automation tasks since the beta started. It's awesome! Also, support is super fast and always helpful. 🤗

in other news I installed @n8n_io tonight and holy moly it’s good

it’s compatible with EVERYTHING

Implement complex processes faster with n8n

red icon yellow icon red icon yellow icon