--- title: "GitHub event trigger" slug: "cloudfunctions-github-vpc" tags: ["Using Cloud Functions", "Cloud Functions", "VPC", "Trigger"] updated: 2026-09-17T09:18:06Z published: 2026-09-17T09:18:06Z canonical: "guide.ncloud-docs.com/cloudfunctions-github-vpc" --- > ## Documentation Index > Fetch the complete documentation index at: https://guide.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # GitHub event trigger Available in VPC 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](https://github.com/) 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. ![cloudfunctions-github_v2_01_ko](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/cloudfunctions-github_v2_01_en.png?sv=2026-02-06&spr=https&st=2026-11-14T04%3A24%3A15Z&se=2026-11-14T05%3A24%3A15Z&sr=c&sp=r&sig=5DRdcfQH0vtNEMZyT2pdKI%2B6SwyiClP%2FHIbWzJsahpU%3D) - GitHub user name: user name registered in GitHub ![compute-15-3-202.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/compute-15-3-202.png?sv=2026-02-06&spr=https&st=2026-11-14T04%3A24%3A15Z&se=2026-11-14T05%3A24%3A15Z&sr=c&sp=r&sig=5DRdcfQH0vtNEMZyT2pdKI%2B6SwyiClP%2FHIbWzJsahpU%3D) - 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. ![compute-15-3-203.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/compute-15-3-203.png?sv=2026-02-06&spr=https&st=2026-11-14T04%3A24%3A15Z&se=2026-11-14T05%3A24%3A15Z&sr=c&sp=r&sig=5DRdcfQH0vtNEMZyT2pdKI%2B6SwyiClP%2FHIbWzJsahpU%3D) - 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. ![compute-15-3-204.png](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/compute-15-3-204.png?sv=2026-02-06&spr=https&st=2026-11-14T04%3A24%3A15Z&se=2026-11-14T05%3A24%3A15Z&sr=c&sp=r&sig=5DRdcfQH0vtNEMZyT2pdKI%2B6SwyiClP%2FHIbWzJsahpU%3D) - 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](https://developer.github.com/webhooks/#events) - Event types and payloads: [GitHub Docs > Webhook events and payloads](https://developer.github.com/v3/activity/events/types/)