
GitHub Integration
Connect GitHub with 773+ apps and build intelligent automated workflows — no code, ready in minutes.
Supported triggers & actions in GitHub
A trigger is the event that starts the workflow; an action is what FlowMattic performs to sync data with GitHub.
New / Updated Issue
Triggers when an issue is opened, edited, closed, labeled or assigned.
TriggerNew Issue Comment
Triggers when a comment is created on an issue or pull request.
TriggerNew / Updated Pull Request
Triggers when a pull request is opened, edited, closed or merged.
TriggerPull Request Review
Triggers when a pull request review is submitted.
TriggerPull Request Review Comment
Triggers when a comment is left on a pull request diff.
TriggerNew Push
Triggers when commits are pushed to a repository.
TriggerNew Star
Triggers when the repository is starred.
TriggerNew Fork
Triggers when the repository is forked.
TriggerNew Release
Triggers when a release is published, edited or deleted.
TriggerLabel Created / Edited
Triggers when a label is created, edited or deleted.
TriggerMilestone Created / Edited
Triggers when a milestone is created, edited or closed.
TriggerNew Branch or Tag
Triggers when a branch or tag is created.
TriggerBranch or Tag Deleted
Triggers when a branch or tag is deleted.
TriggerCollaborator Added
Triggers when a user is added as a collaborator.
TriggerNew Commit Comment
Triggers when a comment is created on a commit.
TriggerWorkflow Run Completed
Triggers when a GitHub Actions workflow run is requested or completed.
TriggerWorkflow Job Updated
Triggers when a GitHub Actions workflow job is queued, started or completed.
TriggerCheck Run Updated
Triggers when a check run is created, completed or re-requested.
TriggerCheck Suite Updated
Triggers when a check suite is completed or requested.
TriggerCommit Status Updated
Triggers when the status of a commit changes.
TriggerNew Deployment
Triggers when a deployment is created.
TriggerDeployment Status Updated
Triggers when a deployment status changes.
TriggerNew / Updated Discussion
Triggers when a discussion is created, edited or answered.
TriggerNew Discussion Comment
Triggers when a comment is added to a discussion.
TriggerWiki Page Updated
Triggers when a wiki (gollum) page is created or updated.
TriggerRepository Changed
Triggers when the repository is created, archived, renamed or its visibility changes.
TriggerRepository Watched
Triggers when someone stars (watches) the repository.
TriggerCode Scanning Alert
Triggers when a code scanning alert is created, fixed or closed.
TriggerDependabot Alert
Triggers when a Dependabot alert is created, dismissed or resolved.
TriggerSecret Scanning Alert
Triggers when a secret scanning alert is created, resolved or reopened.
TriggerSecret Scanning Alert Location
Triggers when a new location is detected for a secret scanning alert.
TriggerRepository Advisory
Triggers when a security advisory is published or reported on the repository.
TriggerRepository Vulnerability Alert
Triggers when a dependency vulnerability alert is created, resolved or dismissed.
TriggerSecurity & Analysis Changed
Triggers when code security features are enabled or disabled for the repository.
TriggerBranch Protection Rule
Triggers when a branch protection rule is created, edited or deleted.
TriggerBranch Protection Configuration
Triggers when branch protection is enabled or disabled for the repository.
TriggerRepository Ruleset
Triggers when a repository ruleset is created, edited or deleted.
TriggerDeploy Key Added / Removed
Triggers when a deploy key is created or deleted from the repository.
TriggerTeam Added to Repository
Triggers when a team is added or modified on the repository.
TriggerWebhook Deleted
Triggers when this webhook is deleted from the repository.
TriggerPackage Published / Updated
Triggers when a package is published or updated in the repository.
TriggerRegistry Package
Triggers when a registry package is published or updated.
TriggerGitHub Pages Build
Triggers when a GitHub Pages site is built.
TriggerPull Request Review Thread
Triggers when a pull request review thread is resolved or unresolved.
TriggerSub-issue Changed
Triggers when a sub-issue is added, removed or reprioritized.
TriggerCreate Issue
Creates a new issue in a repository.
ActionUpdate Issue
Updates an existing issue, including closing or reopening it.
ActionCreate Comment on Issue
Adds a comment to an issue or pull request.
ActionAdd Labels to Issue
Adds one or more labels to an issue.
ActionAdd Assignees to Issue
Assigns one or more users to an issue.
ActionGet Issue
Retrieves a single issue by its number.
ActionList Issues
Lists issues in a repository filtered by state, labels and assignee.
ActionCreate Pull Request
Opens a new pull request between two branches.
ActionUpdate Pull Request
Updates the title, body, base branch or state of a pull request.
ActionMerge Pull Request
Merges an open pull request using merge, squash or rebase.
ActionRequest Pull Request Reviewers
Requests one or more users or teams to review a pull request.
ActionCreate Pull Request Review
Submits a review that approves, requests changes on, or comments on a pull request.
ActionGet Pull Request
Retrieves a single pull request by its number.
ActionList Pull Requests
Lists pull requests in a repository filtered by state and branch.
ActionCreate Repository
Creates a new repository for the authenticated user or an organization.
ActionUpdate Repository
Updates repository settings such as name, description, visibility or default branch.
ActionGet Repository
Retrieves a single repository.
ActionList Repositories
Lists repositories the authenticated user has access to.
ActionCreate or Update File
Creates a new file or updates an existing file in a repository.
ActionGet File Content
Retrieves the decoded content and blob SHA of a file.
ActionDelete File
Deletes a file from a repository.
ActionCreate Branch
Creates a new branch from an existing branch.
ActionCreate Commit Status
Sets a success, failure, pending or error status on a commit.
ActionGet Commit
Retrieves a single commit by its SHA or ref.
ActionCreate Release
Publishes a new release for a repository.
ActionGet Latest Release
Retrieves the latest published release of a repository.
ActionList Releases
Lists releases for a repository.
ActionCreate Label
Creates a new label in a repository.
ActionList Labels
Lists all labels defined in a repository.
ActionCreate Milestone
Creates a new milestone in a repository.
ActionList Milestones
Lists milestones for a repository.
ActionAdd Collaborator
Invites a user as a collaborator with a chosen permission level.
ActionRemove Collaborator
Removes a collaborator from a repository.
ActionCreate Gist
Creates a new gist with a single file.
ActionTrigger Workflow (Dispatch)
Triggers a GitHub Actions workflow_dispatch event on a chosen ref.
ActionList Workflow Runs
Lists recent GitHub Actions workflow runs for a repository.
ActionGet Authenticated User
Retrieves the profile of the connected GitHub account.
ActionGet User
Retrieves the public profile of any GitHub user by username.
ActionSearch Issues and Pull Requests
Searches issues and pull requests across GitHub using a query.
ActionSearch Repositories
Searches public and accessible repositories using a query.
ActionStar Repository
Stars a repository on behalf of the connected account.
Action
Up and running in three steps
Connect your account
Authorize GitHub inside FlowMattic in a couple of clicks — no API keys to hunt down.
Pick a trigger
Choose the GitHub event that should kick off your workflow.
Automate the actions
Chain in as many actions and apps as you need — FlowMattic runs the workflow 24/7.
Popular GitHub workflows
See how teams are using GitHub with FlowMattic to automate their work.
Post new GitHub issues to a Slack channel
Log every new pull request to Google Sheets
Announce new GitHub releases in Discord
Summarize new pull requests with OpenAI and post the digest to Slack
Triage new issues: create a Notion task, then comment back on the issue
When new support ticket created in Freshdesk, create issue in GitHub with ticket details, send issue description to Claude API for analysis, generate draft reply with suggested fix, save draft in Google Docs, notify dev team via Slack with GitHub link and Claude's suggested fix, and log ticket in Airtable for tracking
Connect GitHub with 773+ apps
Build powerful automated workflows by connecting GitHub with your favorite tools and platforms.
About GitHub
Version 1.0.0
GitHub is the world's leading development platform for version control, collaboration, and software delivery.
Related categories
GitHub integration changelog
Track the latest updates, new features, and improvements
v1.0.0 – 23 July 2026
– Initial release
Ready to automate your WordPress workflows?
Connect GitHub with hundreds of other apps through FlowMattic. No coding required — just simple, powerful automation.
Connect GitHub now
Join thousands automating their workflows with FlowMattic. Get started in minutes.


































