Available in Classic
You can add GitHub event triggers on the NAVER Cloud Platform console's Cloud Functions > Action > Action details. GitHub event trigger allows you to use events supported by GitHub for code management, deployment, and issue handling as triggers. With these features, GitHub event triggers are useful for automating code version control, deployment, and issue handling. You can update or start deploying automatically added code based on GitHub events. When integrated with CI tools, the trigger can be used in various ways.
Add trigger
GitHub event trigger is a feature that registers event lists you have registered in GitHub and calls the trigger when those events occur. It currently supports registering various events for a registered repository.
When adding a trigger to an action, select GitHub type from trigger types and enter additional information to process events for the registered repository using triggers. The event content forwarded to the trigger is forwarded as runtime parameters of the action connected to the trigger.
Execution options
You can configure the execution options for GitHub event triggers in the GitHub settings within the console.

- GitHub user name: user name registered in GitHub

- GitHub access token: can be issued from github > Settings > Developer settings > Personal access tokens menu for user authentication.
- Appropriate OAuth permissions must be set according to the events to be used when issuing tokens.

- Appropriate OAuth permissions must be set according to the events to be used when issuing tokens.
- GitHub repository: specifies the repository for requesting events related to issues, code, or Git operations. For repositories, enter the group name and repository name in ncpSampleOrganization/CloudFunctionsRepository format instead of the full address.

- Select event: click and select the event(s) to use
GitHub event information
GitHub event triggers can receive events that Cloud Functions supports among events provided by GitHub as triggers. For more details on GitHub events, see the following:
- Event definition: GitHub Docs > About webhooks
- Event types and payloads: GitHub Docs > Webhook events and payloads