GitHub
GitHub is a website for storing your project's files. It is a Git repository hosting service, which helps you manage projects, build software along other developers, and use version control.
Triggers
-
Push: Triggers when a block of code is pushed
-
New or Update Pull Request: Triggers when a new pull request is created or updated in a specified repository
-
Pull Request Comment: Triggers when a new comment is added for a pull request in the specified repository
-
Branch or Tag Created: Triggers when a new branch or a tag is created in a specified repository
-
Branch or Tag Deleted: Triggers when an existing branch or a tag is deleted from the specified repository
-
Repository Added to Team: Triggers when an existing repository is added to the team in the specified organization
-
Collaborator Added: Triggers when a new collaborator is created in a specified repository
-
Collaborator Removed: Triggers when an existing collaborator is removed
-
New Deployment: Triggers when a new deployment is initiated in the specified repository
-
Deployment Status: Triggers when the status of an existing deployment is updated in the specified repository
-
Commit Status: Triggers when the commit status is updated in the specified repository
-
New Commit Comment: Triggers when a new comment is added for a commit in the specified repository
-
New Release: Triggers when a new repository or code is released
-
New Fork: Triggers when a new fork is created of the specified repository
-
New Issue: Triggers when a new issue is created
-
Issue Updated: Triggers when an existing issue is updated
-
New Comment on Issue: Triggers when a new comment is added to an issue of a specified repository
-
Update Comment on Issue: Triggers when a comment of an issue is updated
-
Delete Comment on Issue: Triggers when a comment of an issue is deleted
-
New or Edit wiki Page: Triggers when a wiki page is created or edited in the specified repository
-
Repository Starred: Triggers when an existing repository is star marked
-
Discussion Events: This event contain a number of trigger events as mentioned here -
-
Created: Triggers when a discussion is created in the specified repository
-
Edited: Triggers when a discussion is edited in the specified repository
-
Closed: Triggers when a discussion is closed in the specified repository
-
Deleted: Triggers when a discussion is deleted in the specified repository
-
Reopened: Triggers when a discussion is reopened in the specified repository
-
Pinned: Triggers when a discussion is pinned in the specified repository
-
Unpinned: Triggers when a discussion is unpinned in the specified repository
-
Locked: Triggers when a discussion is locked in the specified repository
-
Unlocked: Triggers when a discussion is unlocked in the specified repository
-
Transferred: Triggers when a discussion is transferred in the specified repository
-
Answered: Triggers when a discussion is answered in the specified repository
-
Unanswered: Triggers when a discussion is unanswered in the specified repository
-
Labeled: Triggers when a discussion is labeled in the specified repository
-
Unlabeled: Triggers when a discussion is unlabeled in the specified repository
-
Category Changed: Triggers when a category of a discussion is changed in the specified repository
-
-
Comment on Discussion: This event contains several trigger events as mentioned here -
-
Created: Triggers when a comment is added within a discussion in the specified repository
-
Edited: Triggers when a comment is edited within a discussion in the specified repository
-
Deleted: Triggers when a comment is deleted within a discussion in the specified repository
-
-
Workflow Jobs: This event contains several trigger events as mentioned here -
-
Completed: Triggers when workflow jobs are completed within the specified repository
-
In Progress: Triggers when workflow jobs are in progress within the specified repository
-
Queued: Triggers when workflow jobs are queued within the specified repository
-
Waiting: Triggers when workflow jobs are waiting within the specified repository
-
-
Workflow Runs: This event contains number of trigger events as mentioned here -
-
Completed: Triggers when workflow runs are completed within the specified repository
-
Requested: Triggers when workflow runs are requested within the specified repository
-
In Progress: Triggers when workflow runs are in progress within the specified repository
-
Actions
-
Create Gist: Create a new gist in your account
-
Create Pull Request: Create a new pull request
-
Delete Gist: Delete an existing gist
-
Download File: Download a file from a specified repository
-
Download Repository: Download the specified repository
-
Get Branch Details: Retrieve more details about a specified branch
-
Get Repositories: Retrieve the list of all repositories of your account
-
Get Repository Details: Retrieve more details about a specified repository
-
Get Tags: Retrieve the list of all the tags of a specified repository
-
List Commits on Pull Request: Retrieve the list of commits of a pull request
-
Merge Pull Request: Merge a pull request into an upstream branch
-
Get Organizations: Retrieve the list of organizations of your account
-
Get Authenticated User Organizations: List organizations for the authenticated user
-
Get Organization Repositories: List repositories for the specified organization
-
Get User Repositories: List repositories for the specified user
-
Get Assignees: List the assignees for issues in a repository
-
Get Labels: List all labels for a repository
-
Get Milestones: List milestones for a repository
-
Get Issues: List issues in a repository. Only open issues will be listed.
-
Get Issue Details: List the details of the specified issue in a repository
-
Comment On an Issue: Create a comment on a specific issue in a repository
-
Create Issue: Create an issue in a repository
-
Update Issue: Update the specified issue in a repository
-
Get Account Details: Retrieve the details of your account
-
Get Authenticated User Repositories: List repositories for the authenticated user