---
title: GitHub
category: アカウント設定
weight: 1
---

GitHubでは、GitHubリポジトリへの接続/連携を設定できます。

## GitHubの確認方法
[KurocoFront] -> [GitHub]をクリックします。

![Image from Gyazo](https://t.gyazo.com/teams/diverta/a6e302e6751b17838e4ae45b89f39a82.png)

## GitHubの項目説明
### GitHub設定

![Image from Gyazo](https://t.gyazo.com/teams/diverta/8dec4b532febe4d128e578e57bbd8052.png)

|項目   |説明  |
| :--- | :--- |
|GitHub 接続|[GitHubリポジトリと接続する]をクリックするとGitHubに接続するためのページが開きます。|

GitHubとの接続に成功すると、次のような画面が表示されます。  

![Image from Gyazo](https://t.gyazo.com/teams/diverta/b713ea96c72e4c4dc1b779fa4135b031.png)

|項目   |説明  |
| :--- | :--- |
|リポジトリ|連携するリポジトリを選択できます。また、KurocoFrontでデプロイする場合のYAMLファイルのサンプルコードが表示されます。|
|Githubの連携対象|ワークフロー連携したコンテンツの更新時に実行されるワークフローと対象ブランチを設定します。<br/>[Run Deployment]をクリックすると、連携したGitHub ActionsをKuroco管理画面から実行できます。|
|GitHub 接続|[接続解除する]をクリックするとGitHubとの接続を解除します。|

GitHubリポジトリとの連携方法は、[GitHubからKurocoFrontへソースをデプロイする設定](/ja/docs/tutorials/connect-to-github-with-kuroco-front/)をご確認ください。

### ワークフロー実行リスト

GitHubと接続していると、ワークフロー実行リストの確認ができます。 

![Image from Gyazo](https://t.gyazo.com/teams/diverta/34243f92dda2e0f28775364475166932.png)

|項目   |説明  |
| :--- | :--- |
|ID|Githubのrun_idを表示します。|
|名前|Actionsの名前、実行者、日付を表示します。|
|ステータス|Actionsの実行ステータスを表示します。|
|再実行|クリックするとGithub Actionsを再実行します。|

## 関連ドキュメント
- [GitHubからKurocoFrontへソースをデプロイする方法](/ja/docs/tutorials/connect-to-github-with-kuroco-front/)
- [GitHubActionsでgenerateに失敗した場合に、ビルドを中止しSlackに結果を通知する方法](/ja/docs/tutorials/handling-a-generate-error-in-github-actions/)
- [コンテンツの更新時にGitHub Actionsを自動実行する](/ja/docs/tutorials/auto-run-github-with-contents-update/)