--- title: "GitHub イベントトリガー" slug: "cloudfunctions-github-classic" updated: 2026-09-17T09:31:52Z published: 2026-09-17T09:31:52Z canonical: "guide.ncloud-docs.com/cloudfunctions-github-classic" --- > ## 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 イベントトリガー Classic環境で利用できます。 NAVERクラウドプラットフォームコンソールの **Cloud Functions > Action > アクション詳細情報** で GitHubイベントトリガーを追加できます。GitHubイベントトリガーは、ユーザーのコード管理やリリース、不具合処理のために [Github](https://github.com/)がサポートするイベントをトリガーとして使用できる機能を提供します。このような特性で、GitHubイベントトリガーはコードの形式管理やリリース、不具合処理などを自動化するのに有用であり、GitHubイベントに基づいて自動追加されたコードをアップデートしたり、リリースタスクを開始できます。CIツールと連携すると、より様々な方法で活用できます。 ## トリガー追加 GitHubイベントトリガーは GitHubにユーザーが登録したイベントリストを登録し、そのイベントが発生した時にトリガーを呼び出してくれる機能です。現在、登録したレポジトリに対するいろいろなイベントを登録可能な形でサポートしています。 アクションのトリガーを追加する時、トリガータイプで GitHubタイプを選択して追加情報を入力すると、登録したリポジトリのイベントをトリガーにて取得して処理できます。トリガーに伝達されるイベントの内容は、トリガーに関連付けられたアクションのランタイムパラメータの形で伝達されます。 ### 実行オプション GitHubイベントトリガーの実行オプションの設定は、コンソールの **GitHub情報設定** で行います。 ![cloudfunctions-github_v2_01_ko](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/cloudfunctions-github_v2_01_ja.png?sv=2026-02-06&spr=https&st=2026-10-26T14%3A27%3A46Z&se=2026-10-26T15%3A27%3A46Z&sr=c&sp=r&sig=9IK4B4idSAbJlBZ6InvfnB9nP1hz3B3h0wtrSwPHSKk%3D) - GitHubユーザー名: GitHubに登録されたユーザー名(Username) ![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-10-26T14%3A27%3A46Z&se=2026-10-26T15%3A27%3A46Z&sr=c&sp=r&sig=9IK4B4idSAbJlBZ6InvfnB9nP1hz3B3h0wtrSwPHSKk%3D) - GitHubアクセストークン: ユーザー認証のための用途で、 **github > Settings > Developer settings > Personal access tokens** メニューから発行可能 - トークン発行時に使用するイベントに応じて適切な OAuth権限設定が必要 ![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-10-26T14%3A27%3A46Z&se=2026-10-26T15%3A27%3A46Z&sr=c&sp=r&sig=9IK4B4idSAbJlBZ6InvfnB9nP1hz3B3h0wtrSwPHSKk%3D) - GitHubリポジトリ: 不具合やコード、Gitタスクなどのイベントをリクエストするリポジトリを指定。リポジトリは全アドレスを使わず、グループ名とリポジトリ名を ncpSampleOrganization/CloudFunctionsRepository形式で入力 ![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-10-26T14%3A27%3A46Z&se=2026-10-26T15%3A27%3A46Z&sr=c&sp=r&sig=9IK4B4idSAbJlBZ6InvfnB9nP1hz3B3h0wtrSwPHSKk%3D) - イベントの選択: 使用するイベントをクリックして選択 ### GitHubイベント情報 GitHubイベントトリガーは GitHubで提供しているイベントのうち、Cloud Functionsがサポートするイベントをトリガーとして受け取ることができます。GitHubイベントに関する情報は、次の通りです。 - イベントの定義: [GitHub Docs > About webhooks](https://developer.github.com/webhooks/#events) - イベントの種類とレスポンス形式: [GitHub Docs > Webhook events and payloads](https://developer.github.com/v3/activity/events/types/)