CATEGORIES
« Hide
All Integrations433Built-In14Artificial Intelligence27Commerce24Communication55CRM46Developer Tools88Education9Finance26Hosting27Human Resources6Issue Tracking13Location Services2Marketing107Media53Productivity91SAAS62Security8Social27Storage21Support19Task Management48

GitHub

GitHub is a web-based platform and collaboration tool used for version control and code repository hosting. Its purpose is to provide a centralized platform for developers to store and manage their code repositories, collaborate on software development projects, and track changes made to the codebase over time. GitHub offers various automation features, such as continuous integration and continuous deployment (CI/CD) pipelines, automated code testing, and issue tracking, which help streamline the software development process and automate repetitive tasks. This makes GitHub essential for software developers, DevOps engineers, and project managers, as it automates tasks like code testing, deployment, and project management, ultimately improving development efficiency, code quality, and collaboration among team members.

Triggers

Trigger components allow you to start an automation flow when an event happens in the app.

New Commit

Triggers when a new commit is pushed to a repository.

New Mention

Emit new events when you are @mentioned in a new commit, comment, issue or pull request

New Notification

Emit new events when you received a new notification

New Pull Request

Triggers when a new pull request is created.

New Review Request

Emit new events when you or a team you're a member of are requested to review a pull request

Actions

Action components allow you to perform operations on the app.

Create Branch

Create a new branch in a Github repo. See docs here

Create Issue Comment

Create a new comment in a issue. See docs here

Create Issue

Create a new issue in a Gihub repo. See docs here

Create or update file contents

Create or update a file in a repository. This will replace an existing file. See docs here

Create Pull Request

Create a pull request in specified repository. See the docs here.

Create Repository

Creates a new repository for the authenticated user. See docs here

Get Issue Assignees

Get assignees for an issue in a Gihub repo. See docs here

Get Repository Content

Get the content of a file or directory in a specific repository. See docs here

Get Repository

Get specific repository. See docs here

Get Reviewers

Get reviewers for a PR (see docs) or Commit SHA (see docs).

List Pull Requests

List pull requests in specified repository. See the docs here.

Search Issues and Pull Requests

Find issues and pull requests by state and keyword. See docs here

Update Issue

Update a new issue in a Gihub repo. See docs here