「GitHubで新しいIssueが作成されるたびに、関連する資料を整理するためのフォルダをGoogle Driveに手動で作成している…」 「開発ドキュメントや資料をGitHubとGoogle Driveの両方で管理しているけど、情報の同期が追いつかない…」
このように、GitHubとGoogle Drive間の手作業によるデータ連携に、非効率さや煩わしさを感じていませんか?
もし、GitHubでの特定のアクションをきっかけに、Google Driveの操作を自動化する仕組み があれば、日々の定型業務から解放され、開発という本来のコア業務にもっと多くの時間を割けるようになります!
今回ご紹介する自動化の設定は、専門的な知識がなくてもノーコードで簡単に設定できるので、ぜひこの機会に導入して、よりスマートな開発ワークフローを実現しましょう!
とにかく早く試したい方へ
YoomにはGitHubとGoogle Driveを連携するテンプレート が用意されているので、今すぐ試したい方は以下のバナーをクリックしてスタートしましょう!
GitHubでIssueが作成されたら、Google Driveにフォルダを作成する
試してみる
■概要
GitHubでのIssue管理に際し、関連するドキュメントや資料をGoogle Driveで手動作成・管理することに手間を感じていませんか。Issueごとにフォルダを作成し、情報を整理する作業は、単純ながらも抜け漏れや命名ミスが発生しやすい業務です。 このワークフローを活用することで、GitHubとGoogle Driveをスムーズに連携できます。GitHubで新しいIssueが作成されると、その内容に応じたフォルダがGoogle Driveに自動で作成されるため、管理の手間やヒューマンエラーを解消し、開発業務に集中できる環境を整えます。
■このテンプレートをおすすめする方
GitHubでプロジェクト管理を行い、Google Driveで関連資料を保管している開発チームの方 GitHubとGoogle Drive間での手作業による情報整理に、非効率や課題を感じている方 Issueごとのドキュメント管理を自動化し、業務の属人化を防ぎたいと考えている方 ■このテンプレートを使うメリット
GitHubでIssueが作成されるたびに、自動でGoogle Driveにフォルダが生成されるため、これまで手作業で行っていたフォルダ作成の時間を短縮します Issueの情報に基づいたフォルダが自動で作られるため、作成漏れや命名規則の間違いといった人為的なミスを防ぎ、管理体制を標準化できます ■フローボットの流れ
はじめに、GitHubとGoogle DriveをYoomと連携します 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します 最後に、オペレーションでGoogle Driveの「フォルダを作成する」アクションを設定し、GitHubのIssue情報を元にしたフォルダを作成するように設定します ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Google Driveでフォルダを作成する際、フォルダ名にGitHubのIssueタイトルや番号など、トリガーで取得した情報を変数として動的に設定することが可能です また、「【対応中】」のような固定のテキストとIssueの情報を組み合わせることで、チームのルールに合わせた命名規則でのフォルダ作成を自動化できます ■注意事項
GitHub、Google DriveのそれぞれとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。
GitHubとGoogle Driveを連携してできること
GitHubとGoogle DriveのAPIを連携させることで、これまで手作業で行っていた多くの定型業務を自動化できます!
気になる自動化例の「試してみる」をクリックしてアカウント登録するだけで、すぐにGitHubとGoogle Driveの連携を実際に体験できます。 登録はたったの30秒で完了するので、ぜひ気軽にお試しください!
GitHubでIssueが作成されたら、Google Driveにフォルダを作成する
GitHubで新しいIssueが作成されるたびに、関連する資料を整理するためのフォルダをGoogle Driveに自動で作成します。
。Issue名をもとに、自動でGoogle Driveにフォルダを作成でき、ファイル管理の効率が向上 します。
GitHubでIssueが作成されたら、Google Driveにフォルダを作成する
試してみる
■概要
GitHubでのIssue管理に際し、関連するドキュメントや資料をGoogle Driveで手動作成・管理することに手間を感じていませんか。Issueごとにフォルダを作成し、情報を整理する作業は、単純ながらも抜け漏れや命名ミスが発生しやすい業務です。 このワークフローを活用することで、GitHubとGoogle Driveをスムーズに連携できます。GitHubで新しいIssueが作成されると、その内容に応じたフォルダがGoogle Driveに自動で作成されるため、管理の手間やヒューマンエラーを解消し、開発業務に集中できる環境を整えます。
■このテンプレートをおすすめする方
GitHubでプロジェクト管理を行い、Google Driveで関連資料を保管している開発チームの方 GitHubとGoogle Drive間での手作業による情報整理に、非効率や課題を感じている方 Issueごとのドキュメント管理を自動化し、業務の属人化を防ぎたいと考えている方 ■このテンプレートを使うメリット
GitHubでIssueが作成されるたびに、自動でGoogle Driveにフォルダが生成されるため、これまで手作業で行っていたフォルダ作成の時間を短縮します Issueの情報に基づいたフォルダが自動で作られるため、作成漏れや命名規則の間違いといった人為的なミスを防ぎ、管理体制を標準化できます ■フローボットの流れ
はじめに、GitHubとGoogle DriveをYoomと連携します 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します 最後に、オペレーションでGoogle Driveの「フォルダを作成する」アクションを設定し、GitHubのIssue情報を元にしたフォルダを作成するように設定します ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Google Driveでフォルダを作成する際、フォルダ名にGitHubのIssueタイトルや番号など、トリガーで取得した情報を変数として動的に設定することが可能です また、「【対応中】」のような固定のテキストとIssueの情報を組み合わせることで、チームのルールに合わせた命名規則でのフォルダ作成を自動化できます ■注意事項
GitHub、Google DriveのそれぞれとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。
GitHubのIssueに特定のラベルが追加されたら、ドキュメントを作成しGoogle Driveの関連フォルダに格納する
指定されたラベルがGitHubのIssueに追加された際に、自動でGoogleドキュメントを作成し、適切なフォルダに格納します。
Googleドキュメントのテンプレートから、仕様書やレビュー依頼書を自動で生成し、ドキュメント作成の初動を迅速化 します。
GitHubのIssueに特定のラベルが追加されたら、ドキュメントを作成しGoogle Driveの関連フォルダに格納する
試してみる
■概要
GitHubでのIssue管理と、それに関連するドキュメントの作成やGoogle Driveへの格納を手作業で行っていませんか。仕様書や議事録といったドキュメントの作成・整理は手間がかかるだけでなく、格納ミスなどのヒューマンエラーも起こりがちです。このワークフローは、GitHubのIssueに特定のラベルが追加されるアクションをきっかけに、ドキュメントを自動で作成しGoogle Driveの関連フォルダへ格納するため、こうした連携作業の非効率を解消します。
■このテンプレートをおすすめする方
GitHubのIssueを起点としたドキュメント作成を手作業で行っている開発者の方 GitHubとGoogle Driveを連携させ、開発ドキュメントの管理を自動化したい方 仕様書や議事録の作成・整理に手間を感じているプロジェクトマネージャーの方 ■このテンプレートを使うメリット
GitHubのIssueに特定のラベルを追加するだけで、ドキュメント作成からGoogle Driveへの格納までが自動で完結するため、手作業の時間を短縮することができます。 ドキュメントの作成漏れや、Google Driveの誤ったフォルダへの格納といった手作業によるミスを防ぎ、正確なファイル管理を実現します。 ■フローボットの流れ
はじめに、GitHub、Google Drive、GoogleドキュメントをYoomと連携します。
トリガーでGitHubを選択し、「Issueが新しく作成または更新されたら」アクションを設定します。 次に、オペレーションで分岐機能を設定し、特定のラベルが付与されている場合のみ後続の処理に進むようにします。 続いて、Googleドキュメントの「新しいドキュメントを作成する」アクションで、Issueのタイトルなどに基づいたドキュメントを作成します。 さらに、作成したドキュメントに「文末にテキストを追加」アクションで、Issueの詳細情報などを自動で追記します。 次に、Google Driveの「特定フォルダ内のファイル・フォルダを検索」アクションで、格納先のフォルダを検索します。 最後に、Google Driveの「ファイルの格納先フォルダを変更」アクションで、作成したドキュメントファイルを指定のフォルダに格納します。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
分岐機能では、特定のラベルが付与された場合のみフローを起動するといった条件を任意で設定できます。例えば、「仕様書」や「リリースノート」といったラベルが付いたIssueのみを対象にすることが可能です。 Google Driveの格納先フォルダは、特定のフォルダIDを固定値で指定するだけでなく、トリガーで取得したIssueの情報などを用いて動的に設定することもできます。 ■注意事項
GitHub、Google Drive、Google ドキュメントのそれぞれとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。 ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
GitHubとGoogle Driveの連携フローを作ってみよう
それでは、さっそく実際にGitHubとGoogle Driveを連携したフローを作成してみましょう!
今回はYoomを使用して、ノーコードでGitHubとGoogle Driveの連携を進めていきますので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォーム からアカウントを発行しておきましょう。
[Yoomとは]
フローの作成方法
今回は、GitHubでIssueが作成されたら、Google Driveにフォルダを作成する フローを作成していきます! 作成の流れは大きく分けて以下です。
GitHubとGoogle Driveをマイアプリ連携
該当のテンプレートをコピー
GitHubのトリガー設定およびGoogle Driveのアクション設定
トリガーをONにし、フローが起動するかを確認
GitHubでIssueが作成されたら、Google Driveにフォルダを作成する
試してみる
■概要
GitHubでのIssue管理に際し、関連するドキュメントや資料をGoogle Driveで手動作成・管理することに手間を感じていませんか。Issueごとにフォルダを作成し、情報を整理する作業は、単純ながらも抜け漏れや命名ミスが発生しやすい業務です。 このワークフローを活用することで、GitHubとGoogle Driveをスムーズに連携できます。GitHubで新しいIssueが作成されると、その内容に応じたフォルダがGoogle Driveに自動で作成されるため、管理の手間やヒューマンエラーを解消し、開発業務に集中できる環境を整えます。
■このテンプレートをおすすめする方
GitHubでプロジェクト管理を行い、Google Driveで関連資料を保管している開発チームの方 GitHubとGoogle Drive間での手作業による情報整理に、非効率や課題を感じている方 Issueごとのドキュメント管理を自動化し、業務の属人化を防ぎたいと考えている方 ■このテンプレートを使うメリット
GitHubでIssueが作成されるたびに、自動でGoogle Driveにフォルダが生成されるため、これまで手作業で行っていたフォルダ作成の時間を短縮します Issueの情報に基づいたフォルダが自動で作られるため、作成漏れや命名規則の間違いといった人為的なミスを防ぎ、管理体制を標準化できます ■フローボットの流れ
はじめに、GitHubとGoogle DriveをYoomと連携します 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します 最後に、オペレーションでGoogle Driveの「フォルダを作成する」アクションを設定し、GitHubのIssue情報を元にしたフォルダを作成するように設定します ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Google Driveでフォルダを作成する際、フォルダ名にGitHubのIssueタイトルや番号など、トリガーで取得した情報を変数として動的に設定することが可能です また、「【対応中】」のような固定のテキストとIssueの情報を組み合わせることで、チームのルールに合わせた命名規則でのフォルダ作成を自動化できます ■注意事項
GitHub、Google DriveのそれぞれとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。
ステップ1:GitHubとSlackをマイアプリ連携
1.GitHubのマイアプリ連携
まずYoomにログインし画面左側にある「マイアプリ」をクリックします。 「+新規接続」をクリックします。アプリの一覧が表示されるのでGitHubと検索してください。
GitHubを選択すると下記の画面が表示されます。 メールアドレスとパスワードを入力し「Sign in」をクリックしてください。
認証コードを入力し、「Verify」をクリックします。
これでGitHubのマイアプリ連携が完了です!
2.Google Driveのマイアプリ連携
GitHubと同じ手順でGoogle Driveを検索します。 選択すると下記の画面が表示されるので「Sign in with Google」をクリックします。
メールアドレスまたは電話番号を入力し、「次へ」をクリックします。 ※既にGoogleアカウントを使ってマイアプリ連携したことがある場合は、そのアカウントを選択するだけでOKです!
パスワードを入力して、もう一度「次へ」をクリックします。
内容を確認して、「続行」をクリックします。
これでGoogle DriveとYoomの連携完了です!
ステップ2:テンプレートをコピー
Yoomにログインし、下記バナーの「試してみる」をクリックしてください。
GitHubでIssueが作成されたら、Google Driveにフォルダを作成する
試してみる
■概要
GitHubでのIssue管理に際し、関連するドキュメントや資料をGoogle Driveで手動作成・管理することに手間を感じていませんか。Issueごとにフォルダを作成し、情報を整理する作業は、単純ながらも抜け漏れや命名ミスが発生しやすい業務です。 このワークフローを活用することで、GitHubとGoogle Driveをスムーズに連携できます。GitHubで新しいIssueが作成されると、その内容に応じたフォルダがGoogle Driveに自動で作成されるため、管理の手間やヒューマンエラーを解消し、開発業務に集中できる環境を整えます。
■このテンプレートをおすすめする方
GitHubでプロジェクト管理を行い、Google Driveで関連資料を保管している開発チームの方 GitHubとGoogle Drive間での手作業による情報整理に、非効率や課題を感じている方 Issueごとのドキュメント管理を自動化し、業務の属人化を防ぎたいと考えている方 ■このテンプレートを使うメリット
GitHubでIssueが作成されるたびに、自動でGoogle Driveにフォルダが生成されるため、これまで手作業で行っていたフォルダ作成の時間を短縮します Issueの情報に基づいたフォルダが自動で作られるため、作成漏れや命名規則の間違いといった人為的なミスを防ぎ、管理体制を標準化できます ■フローボットの流れ
はじめに、GitHubとGoogle DriveをYoomと連携します 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します 最後に、オペレーションでGoogle Driveの「フォルダを作成する」アクションを設定し、GitHubのIssue情報を元にしたフォルダを作成するように設定します ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Google Driveでフォルダを作成する際、フォルダ名にGitHubのIssueタイトルや番号など、トリガーで取得した情報を変数として動的に設定することが可能です また、「【対応中】」のような固定のテキストとIssueの情報を組み合わせることで、チームのルールに合わせた命名規則でのフォルダ作成を自動化できます ■注意事項
GitHub、Google DriveのそれぞれとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。
コピーすると下記画像のようにテンプレートがお使いのYoom管理画面にコピーされます。 OKを押して設定を進めていきましょう。
ステップ3:GitHubのトリガー設定
「Issueが新しく作成されたら」をクリックします。
クリックすると以下の画面に移ります。 アカウント情報と書かれた項目にはステップ1でマイアプリ連携した際の情報が記載されています。 トリガーアクションは「Issueが新しく作成されたら」のままで次に進みましょう!
GitHubにIssueが作成されたあと、何分後にこのトリガーを起動させるか設定します。 編集欄をクリックし、5分、10分、15分、30分、60分から任意で選択してください。 ご利用プランにより設定できる最短の間隔が異なるため、ご注意ください。なお、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。 ※料金プランはこちら からご確認いただけます。
次にGitHubに移り、連携したいプロジェクト内にテスト用で構いませんので、新しいIssueを作成します。
Issueを作成後、Yoomの画面に戻ります。 青枠の説明を参考に、先ほど作成したIssueのオーナー名とリポジトリ名を入力し、「テスト」をクリックしてください。
テストに成功すると取得した値の横に、先ほど作成したIssueの詳細情報が表示されるので「保存する」をクリックします。 ※取得した値について、詳しくはこちら をご参照ください。
ステップ4:Google Driveのアクション設定
次に、Google Driveにフォルダを作成する設定を行います。 「フォルダを作成する」をクリックしてください。
クリックすると以下の画面に移ります。 GitHubのときと同様ステップ1で設定したアカウント情報が記載されているはずです。 トリガーアクションは「フォルダを作成する」のままで次に進みましょう!
Google Driveに作成するフォルダ名を入力します。 編集欄をクリックし、取得した値の「Issueが新しく作成されたら」から「Issueタイトル」を選択します。 取得した値のを活用することで、値が固定化されず、最新の情報を反映できます。 ※デフォルトで入力されている「←トリガーで取得した値を引用してください」は削除してくださいね!
次に、作成先のフォルダを指定します。編集欄をクリックし、候補から対象のGoogle Driveのフォルダを選択してください。 ※まだ対象のフォルダを作成していない場合は、このタイミングで作成し、そのフォルダを選択してくださいね!
テストを実行し、成功したら「保存する」をクリックします。
Google Driveにファイルが作成されました!
ステップ6:トリガーをONにして起動準備完了
最後に「トリガーをON」をクリックしたら、自動化の設定は完了です。 実際にフローボットを起動して、GitHubでIssueを作成し、Google Driveにフォルダが作成されたか確認してみてくださいね!
Google DriveのデータをGitHubに連携したい場合
今回はGitHubからGoogle Driveへデータを連携する方法をご紹介しましたが、逆にGoogle DriveからGitHubへのデータ連携を実施したい場合もあるかと思います。 その際は、下記のテンプレートも併せてご利用くださいね!
Google Driveに新規フォルダが作成されたら、GitHubにIssueを作成する
Google Driveの特定フォルダにモックアップや要件定義書が格納された際に、GitHubのIssueを自動で作成します。
タスク作成漏れを防ぎ、部門間の連携をスムーズ にします。
Google Driveに新規フォルダが作成されたら、GitHubにIssueを作成する
試してみる
■概要
GitHubでの開発プロジェクトにおいて、Google Driveで管理しているファイルとタスクの連携に手間を感じていませんか?新しいプロジェクトフォルダが作成されるたびに、手動でGitHubにIssueを起票するのは時間がかかり、タスクの対応漏れに繋がる可能性もあります。このワークフローを活用すれば、Google Driveに特定のフォルダが作成されたことを検知し、自動でGitHubにIssueを作成するため、こうした連携の手間を解消し、開発プロセスの円滑化を実現します。
■このテンプレートをおすすめする方
GitHubとGoogle Driveを併用し、手作業での情報連携に課題を感じている開発者の方 開発プロジェクトのタスク起票などを自動化し、管理を効率化したいプロジェクトマネージャーの方 ファイル管理とタスク管理の連携をスムーズにし、チームの生産性を向上させたい方 ■このテンプレートを使うメリット
Google Driveへのフォルダ作成をトリガーに、自動でGitHubのIssueが作成されるため、これまで手作業で行っていたタスク起票の時間を短縮します。 手動での対応によるIssueの作成漏れや、タイトル・内容の入力ミスといったヒューマンエラーを防ぎ、タスク管理の正確性を高めることに繋がります。 ■フローボットの流れ
はじめに、GitHubとGoogle DriveをYoomと連携します。 次に、トリガーでGoogle Driveを選択し、「特定のフォルダ内に新しくファイル・フォルダが作成されたら」というアクションを設定します。 次に、オペレーションで分岐機能を設定し、作成されたものがフォルダだった場合に、後続のアクションが実行されるよう条件を設定します。 最後に、オペレーションでGitHubの「Issueを作成」アクションを設定し、対象のリポジトリやIssueの内容を指定します。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
GitHubでIssueを作成するアクションでは、タイトルや本文などの設定項目に固定値を入力するだけでなく、トリガーとなったGoogle Driveのフォルダ名などの情報を変数として埋め込むといったカスタムが可能です。 ■注意事項
Google Drive、GitHubのそれぞれとYoomを連携してください 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。 ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。
Google Driveにファイルが格納されたらOCRして、GitHubでプルリクエストを作成する
Google Driveに格納されたファイルをOCR(光学的文字認識)でテキストデータ化し、その内容を基にGitHubでプルリクエストを自動作成します。
文字起こしの手間を完全に排除し、迅速かつ正確なコード修正を実現 します。
Google Driveにファイルが格納されたらOCRして、GitHubでプルリクエストを作成する
試してみる
■概要
Google Driveに格納された仕様書やドキュメントの内容を、手作業でGitHubに反映させる業務に手間を感じていませんか。手動での転記作業は時間がかかるだけでなく、コピー&ペーストのミスといったヒューマンエラーの原因にもなり得ます。このワークフローは、Google Driveへのファイル格納をきっかけに、OCR機能でファイル内のテキストを読み取り、GitHubで自動的にプルリクエストを作成するため、こうした連携作業の課題を解決します。
■このテンプレートをおすすめする方
GitHubとGoogle Driveを併用し、手動での情報連携を効率化したい開発者やエンジニアの方 ドキュメントの変更内容をGitHubへ反映する作業を自動化し、開発プロセスを迅速化したいチームリーダーの方 手作業による転記ミスや情報反映の遅延を防ぎ、正確なバージョン管理を実現したいプロジェクトマネージャーの方 ■このテンプレートを使うメリット
Google Driveにファイルが格納されるとGitHubでのプルリクエスト作成までが自動処理され、これまで手作業に費やしていた時間を他のコア業務に充てられます。 OCR機能がファイルからテキストを正確に抽出するため、手作業によるコピー&ペースト時の転記ミスや、プルリクエスト作成時の記載漏れといったヒューマンエラーを防ぎます。 ■フローボットの流れ
はじめに、GitHubとGoogle DriveをYoomと連携します。 次に、トリガーでGoogle Driveを選択し、「特定のフォルダ内に新しくファイル・フォルダが作成されたら」というアクションを設定します。 次に、オペレーションでGoogle Driveの「ファイルをダウンロード」アクションを設定し、トリガーで検知したファイルをダウンロードします。 続いて、オペレーションでOCR機能の「画像・PDFから文字を読み取る」アクションを設定し、ダウンロードしたファイルからテキスト情報を抽出します。 最後に、オペレーションでGitHubの「プルリクエストを作成」アクションを設定し、抽出したテキスト情報などを本文に含めてプルリクエストを作成します。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
OCR機能のアクションでは、対象ファイルから読み取りたいテキストの抽出項目を任意でカスタムすることが可能です。 GitHubのプルリクエスト作成アクションでは、タイトルや本文に固定のテキストを入れたり、前段のOCR機能で取得した値を埋め込んだりするなど、柔軟な設定ができます。 ■注意事項
Google Drive、GitHubのそれぞれとYoomを連携してください。 OCRまたは音声を文字起こしするAIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。 チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。 OCRデータは6,500文字以上のデータや文字が小さい場合などは読み取れない場合があるので、ご注意ください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。
GitHubやGoogle Driveを活用したその他の自動化テンプレート
Yoomでは、GitHubとGoogle Driveに関しての様々な業務効率化テンプレートを提供しています。 GitHubとGoogle Driveでの操作をトリガーに、様々な業務工程を自動化することで業務の効率化と人的ミスの削減が可能です。
ご自身の業務に合わせて、これらのテンプレートもぜひ活用してみてくださいね!
GitHubを使った便利な自動化例
ここでは、GitHubの開発ワークフローを効率化できる自動化テンプレートをいくつかご紹介します。
情報転記の手間を省き、チーム内の連携を強化し、そして開発ワークフローの円滑化を実現します。
GitHubに新しいIssueが作成されたらNotionのページにテキストを追加する
試してみる
■概要
GitHub上で新しいIssueが作成されたら、その情報を自動的に取得し、Notionデータベースに追加します。
追加したいデータベースにアクセスしなくても自動でデータを展開することが可能です。
■事前準備
Notionに事前に GitHubのIssueデータを追加するようのページを用意します。
実際のページイメージはこちら
■設定方法
①アプリトリガーからGithubを選択して以下の設定を行いテスト・保存します。
・トリガーアクション:Issueが新しく作成されたらを選択します。
・トリガー起動間隔:基本的には最短の5分で設定します。
・オーナー名:「https://github.com/{オーナー名}/{リポジトリ名}/issues/{Issue番号}」のオーナー名の箇所をコピーペーストします。
・リポジトリ名:「https://github.com/{オーナー名}/{リポジトリ名}/issues/{Issue番号}」のリポジトリ名の箇所をコピーペーストします。
②トリガー下の+マークからアプリと連携するオペレーションでNotionを選択し、以下の設定を行いテスト・保存し完了です。
・アクション:ページにテキストを追加を選択します。
・ページID:指定のページのURL上にあるページID(数字とアルファベットの組み合わせ)をコピーペーストします。
・コンテンツ:ページに追加したい内容を入力します。
①で取得したIssueのアウトプットを用いて埋め込みも可能です。
※アウトプットを動的に使用する設定の詳細はこちら
■注意事項
・ GitHubアカウント、Notionアカウントとの連携設定が必要です。
・Notionとの連携でよくあるエラーについてはこちら
GitHubに新しいIssueが作成されたら、Microsoft Teamsに通知
試してみる
■概要
GitHubにIssueが作成されたらMicrosoft Teamsに通知するフローです。
■注意事項
・ GitHubとMicrosoft TeamsそれぞれとYoomの連携設定が必要です。
・Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。
GitHubで特定条件に合うIssueが作成されたら、Google ドキュメントにテキストを追加する
試してみる
■概要
GitHubのIssue管理と、Google ドキュメントでの仕様書や議事録作成を並行して行う際、手作業での情報転記に手間を感じていませんか。重要なIssueの更新を見落としたり、コピー&ペーストのミスが発生したりするケースも少なくありません。このワークフローは、GitHubで特定の条件に合うIssueが作成されたタイミングを検知し、指定のGoogle ドキュメントへ自動でテキストを追加します。これにより、GitHubとGoogle ドキュメント間の連携をスムーズにし、開発ドキュメントの更新漏れを防ぎます。
■このテンプレートをおすすめする方
GitHubのIssueを基に、Google ドキュメントで開発ログや仕様書を作成している開発チームの方 GitHubとGoogle ドキュメントを連携させ、手動でのドキュメント更新作業を自動化したいプロジェクトマネージャーの方 特定のIssue(例:バグ報告)だけを抽出し、Google ドキュメントに自動で集約したいと考えている方 ■このテンプレートを使うメリット
GitHubでIssueが作成されると自動でGoogle ドキュメントに情報が追記されるため、これまで手作業に費やしていた時間を短縮することができます。 手作業による情報の転記漏れやコピー&ペーストのミスを防ぎ、GitHubとGoogle ドキュメント間のより正確な情報連携を実現します。 ■フローボットの流れ
はじめに、GitHubとGoogle ドキュメントをYoomと連携します。 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定し、対象のリポジトリを指定します。 次に、オペレーションで分岐機能を設定し、特定の条件に合致した場合のみ後続の処理に進むように設定します。 最後に、オペレーションでGoogle ドキュメントの「文末にテキストを追加する」というアクションを設定し、トリガーで取得したIssueの情報を指定のドキュメントに追加します。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
分岐機能で設定する条件は、Issueのラベルや担当者、タイトルに含まれる特定の文言など、運用に合わせて任意で設定してください。 Google ドキュメントに追加するテキストの内容は、トリガーで取得したIssueのタイトルや本文、URLなどを組み合わせて自由に設定できます。 ■注意事項
GitHubとGoogle ドキュメントのそれぞれとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。 ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
GitHubでIssueが作成されたらJira Softwareに課題を登録する
試してみる
■概要
GitHubでIssueが作成されたら、自動的にJira Softwareに課題を登録するフローボットです。
Jira SoftwareとGitHubの課題情報を同期する際などにご利用ください。
■注意事項
・GitHub、Jira SoftwareそれぞれとYoomを連携してください。
・GitHubにタスクが追加されてから5~15分後にJiraにも情報が同期されます。
GitHubでIssueが新しく作成または更新されたらGoogleスプレッドシートに追加
試してみる
■概要
GitHubでIssueが新しく作成または更新されたら、Googleスプレッドシートに自動で追加します。
■設定方法
・ GitHub、GoogleスプレッドシートとYoomを連携してください。(マイアプリ連携)
・ GitHubの「Issueが新しく作成または更新されたら」というトリガーで、オーナー名とリポジトリ名を指定してください。
・Googleスプレッドシートの「レコードを追加する」というオペレーションで、追加先のスプレッドシート情報を指定してください。
■注意事項
・ GitHubアカウントとGoogleスプレッドシートアカウントとの連携設定が必要です。
Google Driveを使った便利な自動化例
ここでは、Google Driveのファイル管理を効率化できる自動化テンプレートをいくつかご紹介します。
データ入力の手間を省き、ファイル管理を効率化し、そしてチーム内のスムーズな情報共有を実現します。
GmailでDOCファイルを受信したら、RPAでPDFファイルに変換してGoogle Driveに格納する
試してみる
■概要
取引先から送られてくるWordファイルなどを、毎回手動でPDFに変換して特定のフォルダに保存する作業に手間を感じていませんか。こうした定型的な作業は、時間や手間がかかるだけでなく、変換漏れや保存ミスといったヒューマンエラーの原因にもなり得ます。このワークフローを活用することで、Gmailで特定のDOCファイルを受信した際に、RPA機能が自動でPDFに変換し、Google Driveへ格納する一連のプロセスを自動化できます。面倒なファイル変換作業から解放され、より重要な業務に集中することが可能になります。
■このテンプレートをおすすめする方
Gmailで受信したDOCファイルをPDFに変換する定型業務を効率化したい方 手作業によるファイル変換や保存作業でのミスをなくしたい方 Google Driveを活用したファイル管理をさらに自動化し、業務を効率化したい方 ■このテンプレートを使うメリット
Gmailでのファイル受信をきっかけに、PDFへの変換からGoogle Driveへの格納までが自動処理されるため、手作業の時間を短縮できます。 DOCからPDFへの手動変換(`convert doc to pdf`)の際に起こりがちな、変換のし忘れや保存先の間違いといったヒューマンエラーを未然に防ぎます。 ■フローボットの流れ
はじめに、GmailとGoogle DriveをYoomと連携します。 次に、トリガーでGmailを選択し、「特定のキーワードに一致するメールを受信したら」というアクションを設定し、添付されたDOCファイルを抽出します。 次に、オペレーションでRPA機能の「ブラウザを操作する」アクションを設定し、抽出したDOCファイルをPDFに変換する操作を自動で行います。 最後に、オペレーションでGoogle Driveの「ファイルをアップロードする」アクションを設定し、変換したPDFファイルを指定のフォルダにアップロードします。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Gmailのトリガー設定では、フローを起動する条件となるメールの件名や本文に含まれるキーワードを任意で設定してください。 RPA機能の設定では、DOCファイルをPDFに変換する際の具体的なブラウザ操作を、ユーザーの利用環境に合わせて柔軟に設定することが可能です。 Google Driveにファイルをアップロードするアクションでは、格納先のフォルダIDや、アップロードする際のファイル名を任意で設定してください。 ■注意事項
Gmail、Google DriveのそれぞれとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。 ダウンロード可能なファイル容量は最大300MBまでです。アプリの仕様によっては300MB未満になる可能性があるので、ご注意ください。 トリガー、各オペレーションでの取り扱い可能なファイル容量の詳細は下記を参照ください。https://intercom.help/yoom/ja/articles/9413924 ブラウザを操作するオペレーションはサクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプラン・チームプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。 サクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやブラウザを操作するオペレーションを使用することができます。 ブラウザを操作するオペレーションの設定方法は下記をご参照ください。https://intercom.help/yoom/ja/articles/9099691
Google DriveにアップロードされたファイルをOCRして、DeepSeekで要約後、Slackに通知する
試してみる
■概要
「Google DriveにアップロードされたファイルをOCRして、DeepSeekで要約後、Slackに通知する」ワークフローを利用すると、ファイル処理がスムーズに進みます。 自動的に情報がまとめられ、通知が届くため、作業時間が短縮されます。
■このテンプレートをおすすめする方
Google Driveを活用して文書管理やデータ保存をしている方 アップロードされたファイルの内容を迅速に確認したいと考えている方 大量のファイルから必要な情報をスピーディに抽出したい方 DeepSeekを使って効率的に文章を要約したいと考えている方 Slackをコミュニケーションツールとして日常的に活用している方 通知機能を使ってチームメンバーと情報を迅速に共有したい方
■このテンプレートを使うメリット
Google DriveにアップロードされたファイルをOCRして、DeepSeekで要約後、Slackに通知するフローのメリットは多岐にわたります。 まず、このフローを活用することで、ドキュメントの処理と共有が一度に完結し、業務プロセスがスピーディに行えるようになります。 特に、多忙なビジネスシーンでの迅速な対応が可能となり、業務の効率化が期待できるでしょう。 ファイルがアップロードされた瞬間にOCR処理が開始されるため、書類の内容を迅速にデジタル化できます。
Google DriveでPDFファイルがアップロードされたら、JPGに変換しGoogle Driveに格納する
試してみる
■概要
日々の業務で発生するPDFからJPGへのファイル変換作業に、手間や時間を取られていませんか。一つ一つの作業は単純でも、積み重なると大きな負担になりがちです。このワークフローを活用することで、Google DriveにPDFファイルをアップロードするだけで、自動でJPGに変換し指定のフォルダへ格納する一連の流れを構築できます。手作業で行っていたpdf to jpg formatへの変換作業から解放され、業務の効率化を実現します。
■このテンプレートをおすすめする方
Google Drive上で、PDFからJPGフォーマットへの変換作業を手作業で行っている方 企画書や資料作成などで、定期的にPDFをJPGに変換する必要があるマーケターやデザイナーの方 チーム内でのファイル形式の変換ルールを統一し、業務を効率化したいと考えている方 ■このテンプレートを使うメリット
Google DriveにPDFを保存するだけでJPGに自動変換されるため、手作業での変換や保存の手間を省き、時間を短縮できます。 手作業でPDFからJPGフォーマットへ変換する際の、ファイル選択ミスや保存先の間違いといったヒューマンエラーの発生を防ぎます。 ■フローボットの流れ
はじめに、Google DriveをYoomと連携します。 次に、トリガーでGoogle Driveを選択し、「特定のフォルダ内に新しくファイル・フォルダが作成されたら」というアクションを設定します。 続いて、オペレーションでGoogle Driveの「ファイルをダウンロードする」アクションを設定し、変換対象のPDFファイルデータを取得します。 次に、オペレーションのRPA機能で「ブラウザを操作する」アクションを設定し、アップロードされたPDFファイルをJPG形式に変換する操作を記録します。 最後に、オペレーションでGoogle Driveの「ファイルをアップロードする」アクションを設定し、変換されたJPGファイルを指定のフォルダに格納します。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Google Driveのトリガー設定では、どのフォルダにPDFがアップロードされた際にワークフローを起動させるか、対象のフォルダを任意で設定してください。 変換後のJPGファイルをGoogle Driveにアップロードする際に、格納先のフォルダIDやファイル名を任意で設定することが可能です。 ■注意事項
Google DriveとYoomを連携してください。 ブラウザを操作するオペレーションはサクセスプランでのみご利用いただける機能となっております。その他のプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。 サクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやブラウザを操作するオペレーションを使用することができます。 ブラウザを操作するオペレーションの設定方法は下記をご参照ください。 https://intercom.help/yoom/ja/articles/9099691 ダウンロード可能なファイル容量は最大300MBまでです。アプリの仕様によっては300MB未満になる可能性があるので、ご注意ください。 トリガー、各オペレーションでの取り扱い可能なファイル容量の詳細は下記をご参照ください。 https://intercom.help/yoom/ja/articles/9413924 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。
Google DriveでTXTファイルがアップロードされたら、RPAでPDFファイルに変換してDropboxに格納する
試してみる
■概要
日々の業務で発生するテキストファイルからPDFへの変換作業に、手間や時間を取られていませんか。特にファイル数が多い場合、一つずつ手作業で変換するのは非効率であり、本来の業務を圧迫する原因にもなりかねません。 このワークフローを活用すれば、Google Driveに指定のTXTファイルをアップロードするだけで、RPAが自動で変換を行いDropboxへ格納するため、ファイル変換に関わる一連の作業を自動化し、業務効率を改善できます。
■このテンプレートをおすすめする方
定期的に発生するファイル変換作業を自動化したいと考えている方 Google DriveやDropboxを日常的に利用しており、ファイル管理をさらに効率化したい方 手作業によるファイル形式の変換や格納作業でのミスを防止したいと考えている方 ■このテンプレートを使うメリット
Google Driveへのファイルアップロードを起点に、`txt to pdf`の変換からDropboxへの格納までが自動化されるため、手作業に費やしていた時間を短縮できます。 手作業で起こりうるファイルの変換忘れや、格納場所の間違いといったヒューマンエラーのリスクを軽減し、業務品質の安定化に繋がります。 ■フローボットの流れ
はじめに、Google DriveとDropboxをYoomと連携します。 次に、トリガーでGoogle Driveを選択し、「特定のフォルダ内に新しくファイル・フォルダが作成されたら」というアクションを設定します。 次に、オペレーションでGoogle Driveの「ファイルをダウンロードする」アクションを設定し、トリガーで検知したTXTファイルを指定します。 次に、分岐機能を設定し、ダウンロードしたファイルがTXTファイルである場合のみ、後続の処理に進むよう条件を設定します。 次に、データ変換機能の「正規表現によるデータの置換」アクションを設定し、必要に応じてテキスト内容を整形します。 次に、RPA機能の「ブラウザを操作する」アクションを設定し、ダウンロードしたTXTファイルをもとにPDFへ変換する操作を記録します。 最後に、オペレーションでDropboxの「ファイルをアップロードする」アクションを設定し、作成されたPDFファイルを指定のフォルダに格納します。 ※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
Google Driveのトリガー設定では、ファイルのアップロードを検知する対象のフォルダを、任意のフォルダIDで指定してください。 分岐機能では、前段のオペレーションで取得したファイル名などの情報をもとに、処理対象とするファイルの条件を自由にカスタマイズできます。 変換処理を行うRPA機能は、ユーザーが利用する環境に合わせてブラウザ上の操作内容を柔軟に設定することが可能です。 Dropboxへファイルをアップロードする際に、格納先のフォルダパスや保存するファイル名を任意で設定できます。 ■注意事項
Google Drive、DropboxのそれぞれとYoomを連携してください。 トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。 プランによって最短の起動間隔が異なりますので、ご注意ください。 ダウンロード可能なファイル容量は最大300MBまでです。アプリの仕様によっては300MB未満になる可能性があるので、ご注意ください。 トリガー、各オペレーションでの取り扱い可能なファイル容量の詳細は下記を参照ください。https://intercom.help/yoom/ja/articles/9413924 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。 ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。 ブラウザを操作するオペレーションはサクセスプランでのみご利用いただける機能となっております。フリープラン・ミニプラン・チームプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。 サクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやブラウザを操作するオペレーションを使用することができます。 ブラウザを操作するオペレーションの設定方法は下記をご参照ください。https://intercom.help/yoom/ja/articles/9099691
Google Driveに格納されたファイルをOCRで読み取り、内容確認およびGoogle スプレッドシートDBに格納しGoogle Chatに通知する
試してみる
■概要
Google Driveに格納されたファイルをAI-OCRで読み取り、Google スプレッドシートのデータベースに格納してGoogle Chatに通知するフローです。
ファイルの内容を手作業で入力せずに、迅速かつ正確にデータベースに追加することができます。
途中に担当者依頼を加えることで、より確実なデータ追加を可能にしています。
■注意事項
・Google Drive、Google スプレッドシート、Google ChatそれぞれとYoomを連携してください。
・AIオペレーションはチームプラン・サクセスプランでのみご利用いただける機能(オペレーション)となっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリやAI機能(オペレーション)を使用することができます。
・Google Chatとの連携はGoogle Workspaceの場合のみ可能です。詳細はこちら をご参照ください。
まとめ
GitHubとGoogle Driveの連携を自動化することで、これまで手作業で行っていたIssue作成に伴うフォルダ作成などの定型業務から解放され、ヒューマンエラーを防ぐ ことができます。
これにより、開発者は、迅速かつ正確な情報に基づいて業務を進めることができ、コーディングや設計といったコア業務に集中できる環境が整います。
今回ご紹介したような業務自動化は、ノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、画面の指示に従って操作するだけで簡単に構築できます。 もし日々の業務の自動化に少しでも興味を持っていただけたなら、ぜひこちら から無料登録して、Yoomがもたらす業務効率化を体験してみてくださいね!