GitHubとGaroonを連携して、GitHubでタスク情報が登録されたらGaroonのカレンダーに自動登録する方法
GitHubとGaroonを連携して、GitHubでタスク情報が登録されたらGaroonのカレンダーに自動登録する方法
Yoomを詳しくみる
この記事のテンプレートを試す
GitHubとGaroonを連携して、GitHubでタスク情報が登録されたらGaroonのカレンダーに自動登録する方法
フローボット活用術

2025-03-26

GitHubとGaroonを連携して、GitHubでタスク情報が登録されたらGaroonのカレンダーに自動登録する方法

m.wadazumi
m.wadazumi

GitHubとGaroonを連携させることで、タスク管理が容易になり、チーム全体が常に最新の情報を確認できるようになります。
本記事では、GitHubのタスクが作成された際に、Garoonのカレンダーに自動追加する方法を解説します。
この自動化により、手動入力が不要になるため、スムーズな情報共有が可能になります。
特に、円滑なコミュニケーションが必要なプロジェクトチームに有効です。

GitHubとGaroonを連携するメリット

メリット1:スムーズな情報共有が可能になる

GitHubで作成されたタスク情報をGaroonのカレンダーに反映させることで、チーム全体が常に最新の情報を得ることができます。
これにより、プロジェクトの進捗状況を把握し、スムーズな意思決定が可能になります。
特にリモートワーク環境では、各自の進捗状況を完全に把握することは難しいため、こうした自動化が有効です。
タスク情報が把握できると、チームで円滑なコミュニケーションが築けるようになるため、業務が進めやすくなるはずです。

メリット2:担当者の負担を軽減できる

Garoonのカレンダーにタスク情報が自動追加されることで、手動入力が減少し、入力漏れやミスが防げます。
また、担当者の負担や時間を削減できるため、より効率的に作業ができるでしょう。
たとえば、GitHubとGaroonを連携すれば、GitHubに登録されたタスク内容がGaroonのカレンダーにも同期できるので、それぞれのアプリにタスクを入力する必要がなくなります。
さらに、毎日の予定を確認しながらタスクも把握できるため、業務を可視化にも繋がります。

[Yoomとは]

GitHubとGaroonの連携フローの作り方

今回は「GitHubで登録されたタスク情報をGaroonのカレンダーに登録する」という以下のテンプレートの設定方法をご紹介します。
このテンプレートを利用することで、イチから自動化設定を行う必要がなく、便利です。


■概要

GitHubで登録されたタスク情報をGaroonのカレンダーに登録するフローです。

■このテンプレートをおすすめする方

1.Garoonを業務に活用している方

・カレンダー機能を活用し、チームの予定を可視化している方

・情報を登録し、スケジュールと関連させ管理をしている方

2.GitHubを活用してタスク管理を行う方

・プロジェクトに関するタスクを担当ごとに割り当て対応している方

・案件の計画、実行、完了までのプロセスの可視化に活用している方

■このテンプレートを使うメリット

Garoonはチーム全体の予定を管理し可視化することで、スムーズな業務進行に有効的なツールです。
さらにGitHubで管理するタスクの期日をGaroonに登録することで、課題管理とタスクの期限管理を同時に行うことができます。
しかし、GitHubでタスクが追加後毎回Garoonに手入力で期日を追加するのは、務の質を低下させる可能性があります。

作業に時間をかけずにタスク解決にチーム全体で集中したいと考える方にこのフローは適しています。
このフローを活用するとGitHubのタスク情報を自動でGaroonに登録し、作業の時間を省くことができます。
今まで作業に使っていた時間をコア業務に使用できるため、素早いタスク解消につながります。
タスク解決をスムーズにすることで、全体の生産性向上に繋げることができます。

■注意事項

・Garoon、GitHubのそれぞれとYoomを連携してください。

・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。

・プランによって最短の起動間隔が異なりますので、ご注意ください。

工程は2ステップだけなので、10~15分で設定できます。

  1. Issueが新しく作成されたら起動するフローボットの設定
  2. 【スケジュール】予定を登録するアクションの設定

Yoomを利用していない方は、こちらから無料登録を行ってください。
すでにYoomを利用している方はログインしましょう。

ステップ1:GitHubとGaroonをマイアプリ登録

GitHubとGaroonをYoomに接続するマイアプリ登録を行ってください。
マイアプリ登録をしておくと、後の自動化設定が簡単です。

まず、GitHubのマイアプリ登録をしましょう。

Yoom画面の左側にある「マイアプリ」→「新規接続」をクリックしてください。
アプリ一覧が表示されるので、そこからGitHubを探すか、「アプリ名で検索」から検索しましょう。

次に、以下の画面が表示されるたら、GitHubにサインインしてください。

続いて、Garoonのマイアプリ登録を行うので、先ほどと同様にGaroonを選択します。
以下の画面が表示されたら、説明を確認して「アカウント名」と「アクセストークン」を設定してください。
※base64エンコードについては、こちらのヘルプページを確認しましょう。

マイアプリにGitHubとGaroonが表示されていれば、マイアプリ登録完了です。

ステップ2:GitHubでIssueが新しく作成されたら起動するフローボットを設定

自動化の設定を行うため、以下のバナーにある「試してみる」をクリックしてください。


■概要

GitHubで登録されたタスク情報をGaroonのカレンダーに登録するフローです。

■このテンプレートをおすすめする方

1.Garoonを業務に活用している方

・カレンダー機能を活用し、チームの予定を可視化している方

・情報を登録し、スケジュールと関連させ管理をしている方

2.GitHubを活用してタスク管理を行う方

・プロジェクトに関するタスクを担当ごとに割り当て対応している方

・案件の計画、実行、完了までのプロセスの可視化に活用している方

■このテンプレートを使うメリット

Garoonはチーム全体の予定を管理し可視化することで、スムーズな業務進行に有効的なツールです。
さらにGitHubで管理するタスクの期日をGaroonに登録することで、課題管理とタスクの期限管理を同時に行うことができます。
しかし、GitHubでタスクが追加後毎回Garoonに手入力で期日を追加するのは、務の質を低下させる可能性があります。

作業に時間をかけずにタスク解決にチーム全体で集中したいと考える方にこのフローは適しています。
このフローを活用するとGitHubのタスク情報を自動でGaroonに登録し、作業の時間を省くことができます。
今まで作業に使っていた時間をコア業務に使用できるため、素早いタスク解消につながります。
タスク解決をスムーズにすることで、全体の生産性向上に繋げることができます。

■注意事項

・Garoon、GitHubのそれぞれとYoomを連携してください。

・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。

・プランによって最短の起動間隔が異なりますので、ご注意ください。

以下の画面表示を読んで、「OK」をクリックしましょう。

以下の画面が表示されるので、「タイトル」と「説明」を確認してください。
変更したい場合は、該当箇所をクリックすれば変更できます。
まず、GitHubの設定を行うため、「Issueが新しく作成されたら」をクリックしましょう。

以下の画面が表示されたら、設定を確認します。

  • 「タイトル」→自由に変更可能
  • 「GitHubと連携するアカウント情報」→合っているか確認
  • 「トリガーアクション」→Issueが新しく作成されたら

以下の画面が表示されるので、設定を行ってください。

  • 「トリガーの起動間隔」→5分、10分、15分、30分、60分
    ※プランによってトリガーの起動間隔は異なるので、ご注意ください。
  • 「オーナー名」、「リポジトリ名」→説明を確認して設定

設定ができたら、「テスト」→「テスト成功」→「保存」をクリックしましょう。

ステップ3:Garoonで予定を登録するアクションを設定

続いて、Garoonの設定を行うため、「【スケジュール】予定を登録」をクリックします。
以下の画面が表示されたら、設定を確認してください。

  • 「タイトル」→自由に変更可能
  • 「Garoonと連携するアカウント情報」→合っているか確認
  • 「アクション」→【スケジュール】予定を登録

以下の画面が表示されるので、説明を確認して「サブドメイン」と「予定のタイプ」を設定しましょう。

スクロールし、アウトプットを利用して「タイトル」の設定を行ってください。
赤枠の矢印をクリックすると、GitHubのアウトプットを利用できます。
{{Issueタイトル}}←アウトプットはこのように表示されます。

さらにスクロールし、「開始日時」と「終了日時」の設定をしましょう。
「日付」→「翌日」→「{{tomorrow_%Y-%m-%d}}」の順でクリックして、T00:00を入力してください。
※日時の設定は「2024-10-01T00:00」の形式で入力する必要があるため、以下の形式で入力します。
以下は終日予定を想定した設定にしています。

__wf_reserved_inherit

「参加者」の設定を行いましょう。

  • 「参加者」→任意で設定
  • 「ユーザーのログイン名または組織コード」→説明を確認して設定

他にも設定したい項目があれば、設定を行い、「テスト」→「テスト成功」→「保存」をクリックしてください。

最後に「トリガーをON」をクリックしたら、自動化の設定は完了です。

その他のGitHubとGaroonを使った自動化の例

1.GitHubで新規Issueが登録されたら、kintoneに新規レコードを自動登録するフローです。
タスク情報をkintoneにも自動登録できるため、転記する手間が省けます。
個々で作成されたタスクを管理したいチームリーダーなどにおすすめの自動化です。


■概要

GitHubで新規のIssueが登録されたら、kintoneのレコードにも登録するフローです。

■このテンプレートをおすすめする方

1.kintoneを使用してタスク管理を行なっている方

・採番したタスクごとに管理を行う統括部門の方

・個々が作成したタスクをまとめる必要のある上長の方

・タスク作成者と実行者が違う場合のそれぞれの担当者

2.手入力の作業を減らし、自動化したいと考えている方

・業務自動化を目指している中小企業の経営者

・データの正確性を高めたい事務職員

■このテンプレートを使うメリット

・GitHubで登録された内容を自動でkintoneに登録することで、入力ミスをなくすことができます。

・一連の流れが自動で完了するため、手間を省き、業務効率を向上させることができます。

■注意事項

・kintone、GitHubのそれぞれとYoomを連携してください。

2.Notionの特定のデータベースのページが作成・更新されたら、GitHubでIssueを自動作成するフローです。
Notionのデータベースを活用してIssueを自動作成することで、データ管理をスムーズに行えます。


■概要
Notionで管理しているタスクやバグ報告を、都度GitHubのIssueに手作業で起票していませんか?こうした手作業は、対応漏れや転記ミスの原因となり、開発スピードの低下にも繋がりかねません。このワークフローを活用すれば、Notionデータベースでページが作成・更新されると、自動でGitHubにIssueを作成することが可能になり、タスク管理と開発連携のプロセスを効率化します。
■このテンプレートをおすすめする方
  • Notionでタスクやバグを管理し、GitHubと連携させたい開発チームの方
  • 手作業でのIssue作成に手間を感じており、開発プロセスを自動化したいプロジェクトマネージャーの方
  • NotionとGitHub間の情報転記ミスをなくし、タスク管理の精度を高めたいと考えている方
■このテンプレートを使うメリット
  • Notionのデータベース更新をトリガーにGitHubのIssueが自動作成されるため、手作業での情報転記にかかる時間を削減できます。
  • 手動でのIssue作成に伴う、タイトルや内容のコピー&ペーストミス、ラベルの付け忘れなどのヒューマンエラーを防ぎます。
■フローボットの流れ
  1. はじめに、NotionとGitHubをYoomと連携します。
  2. 次に、トリガーでNotionを選択し、「特定のデータソースのページが作成・更新されたら」というアクションを設定します。
  3. 次に、オペレーションでNotionの「レコードを取得する(ID検索)」アクションを設定し、トリガーで検知したページの情報を取得します。
  4. 最後に、オペレーションでGitHubの「Issueを作成」アクションを設定し、Notionから取得した情報をもとにIssueを作成します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
  • Notionのトリガー設定では、Issue作成の対象としたいデータベースを任意で選択してください。
  • GitHubのIssue作成アクションでは、対象のオーナー名やリポジトリ名を任意で設定できます。また、Issueのタイトルや本文にNotionから取得したページのタイトルやプロパティの値を埋め込むといった設定も可能です。
■注意事項
  • Notion、GitHubのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。

3.Garoonでワークフローが承認されたら、Googleスプレッドシートに情報を自動追加するフローです。
承認状況を可視化できるため、チームの進捗把握に役立ちます。


■概要

Garoonでワークフローが承認されたらGoogle スプレッドシートのデータベースに情報を追加するフローです。

■このテンプレートをおすすめする方

1.Garoonでワークフローを利用する業務担当者

・ワークフローの承認情報をGaroonとGoogle スプレッドシート間で手動で同期する手間を削減したい方

・常に最新の承認情報をGoogle スプレッドシート上で確認したい方

2.チームリーダー・マネージャー

・ワークフローの承認情報をGoogle スプレッドシートで可視化して進捗管理やチームの状況把握に役立てたい方

3.GaroonとGoogle スプレッドシートを併用している部署

・承認完了をGoogle スプレッドシート上で把握して迅速な対応を促したい方

・承認状況を手軽に確認したい方

■このテンプレートを使うメリット

Garoonは業務の効率化に役立つツールですが、承認されたワークフローの情報を他のシステムで活用したり、チームメンバーに迅速に共有したい場合などで手作業での情報転記や通知は非効率です。

このフローにより、Garoonでの承認作業が完了すると直ぐにGoogle スプレッドシートに情報が追加されるため、手作業による転記や通知作業が不要になります。これにより、入力ミスや情報共有の遅延を防ぎ業務効率の改善になります。

またGoogle スプレッドシート上で承認情報が一元管理されるため、データ分析や可視化を容易に行うことができます。更にGoogle スプレッドシートはチームメンバー間での共有も容易なため、情報伝達の効率化にも貢献します。

注意事項

・Garoon、Google スプレッドシートそれぞれとYoomを連携してください。

まとめ

GitHubとGaroonの連携により、タスクとスケジュール管理が統合し、業務効率の向上が期待できそうです。
また、手動のスケジュール登録が不要になり、チーム内でスムーズに情報共有でき、進捗状況や意思決定がスピーディーに行えるでしょう。
結果として、担当者の負担を軽減し、より重要な業務に集中できる時間の確保につながるかもしれません。
この自動化は、分散拠点で作業している方やリモートワークをしている方にとって特に役立つ自動化になりそうです。

今回ご紹介したテンプレートは、Yoomに無料登録することで試すことができます。
実際に操作してみたいという方は、こちらから無料登録してください。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
m.wadazumi
m.wadazumi
児童福祉の仕事からライターとして活動し、現在はYoomでブログを執筆中です。 Yoomでできる業務効率化に驚きつつ、みなさんにもその感動を共有して社会貢献したいと考えています。 プログラミング知識ゼロの私でもできるアプリ連携や自動化をお伝えしていきます。
タグ
Garoon
GitHub
連携
自動
自動化
関連アプリ
アプリ連携
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる