All integrations
GitHub
Code Repositories
Manage GitHub branches, issues, and pull requests with a personal access token.
17 actions7 triggers
Triggers
Kick off a workflow when something happens in GitHub.
New pull requestRuns when a pull request is opened in a GitHub repository.
Updated pull requestRuns when a pull request in a GitHub repository is updated.
New issueRuns when an issue is opened in a GitHub repository.
Updated issueRuns when an issue in a GitHub repository is updated.
New push to branchRuns for each new commit pushed to a branch of a GitHub repository.
New releaseRuns when a release is created in a GitHub repository.
New review requestRuns when someone is asked to review a pull request in a GitHub repository.
Actions
Steps your workflow can run in GitHub.
Create branchCreate a new branch in a repository. Points the new branch at the tip of an existing branch (defaults to the repository's default branch) unless you supply a specific commit SHA.
Delete branchDelete a branch from a repository.
Get branchGet details of a specific branch, including its latest commit SHA.
Create commentAdd a comment to an issue or pull request. Use the issue or pull request number, since both share the same numbering.
Create issueCreate a new issue in a repository.
Get issueGet details of a specific issue.
Update issueUpdate an existing issue. Only the fields you fill in are changed. Labels and assignees replace the issue's current lists; use 'Add label to issue' / 'Remove label from issue' to change one label at a time.
Lock issueLock an issue's conversation so only repository collaborators can comment on it.
Unlock issueUnlock an issue's conversation so anyone can comment again.
Add label to issueAdd one or more labels to an issue, keeping the labels it already has.
Remove label from issueRemove one label from an issue, leaving its other labels alone.
Delete issuePermanently delete an issue. GitHub only allows this through its GraphQL API, and the connected account must be able to delete issues in the repository (an organization owner, or a repository admin or maintainer).
Create pull requestOpen a new pull request to merge one branch into another.
Get pull requestGet details of a specific pull request.
Close pull requestClose a pull request without merging it. GitHub does not allow pull requests to be deleted, so closing is the way to shut one down.
Get organizationGet the public profile details of a GitHub organization.
Get userGet the public profile details of a GitHub user. Leave the username blank to fetch the account the token belongs to.
Connect in a few clicks
Authenticate once and every action and trigger for the app is ready to drop into a workflow. No glue code, no maintenance.
Automate across your stack
Chain apps together with triggers, actions, and logic that move data between your tools automatically, so work happens without you.
Secure by default
Credentials are encrypted and scoped per workspace. Connect the tools your team already trusts with confidence.
Automate GitHub with Lodol.
Connect GitHub and build your first workflow in minutes. No credit card required.
Free plan available · No credit card required
