GitHub Repository web trigger
- Updated: 2025/03/18
The GitHub Repository web triggers are used to monitor a repository within a GitHub organization for events. Once the event occurs in the repository, the trigger is activated and starts the automation work flow.
Map your trigger to a repository within a GitHub organization and configure the trigger to run the automation when any events occur in the repository.
The GitHub repository web trigger supports the
following events in a repository:
- Create
- Fork
- Issue comment
- Issues
- Label
- Pull request
- Pull request review
- Push
- Star
- Watch
For example, create a GitHub Repository web trigger to monitor a repository within a GitHub organization for a pull request. When a pull request is made in the monitored repository, the trigger is activated and the next actions in the automation are initiated.
Prerequisites
- You must have a Bot Creator or Citizen Developer license.
- You must have View my bots permission.
- You must have all the EVENT TRIGGERS permission for the role.
- You must have Check in and Check out permission on the folders of where the automation resides.
- You must be logged in to your Control Room.
- The GitHub web triggers use Personal Access Token to authenticate the identity of the user profile. The GitHub web trigger supports classic and fine-grain access token. Ensure that you generate a Personal Access Token in GitHub user settings and store it in the Credential Vault. For more information about creating and managing Personal Access Token, see Managing your personal access tokens.