Google Driveで特定条件に合うファイルが格納されたら、GitLabにイシューを作成する
Yoomのテンプレートを使えば、ノーコードで簡単に
Google Drive™
と
GitLab
を自動連携できます。
■概要
開発業務において、仕様書や報告書などのファイルをGoogle Driveで管理し、関連タスクをGitLabのイシューで管理している現場は多いのではないでしょうか。しかし、ファイルが追加されるたびに手動でイシューを作成するのは手間がかかり、対応漏れの原因にもなりかねません。このワークフローは、Google DriveとGitLabを連携させることで、特定フォルダにファイルが追加された際に、条件に応じて自動でGitLabにイシューを作成し、こうした定型業務の効率化を実現します。
■このテンプレートをおすすめする方
- Google DriveとGitLabを活用しており、手作業でのイシュー作成に課題を感じている開発者やプロジェクトマネージャーの方
- ファイル追加時のイシュー起票漏れを防ぎ、開発プロセスを円滑に進めたいチームリーダーの方
- GitLabとGoogle Driveの連携を通じて、開発関連のノンコア業務を自動化したいと考えている方
■このテンプレートを使うメリット
- Google Driveの特定フォルダにファイルが格納されると自動でイシューが作成されるため、これまで手作業に費やしていた時間を短縮できます
- 手動での情報転記やイシュー作成が不要になるため、起票漏れや入力ミスといったヒューマンエラーの防止に繋がります
■フローボットの流れ
- はじめに、Google DriveとGitLabをYoomと連携します
- 次に、トリガーでGoogle Driveを選択し、「特定のフォルダ内に新しくファイル・フォルダが作成されたら」というアクションを設定します
- 次に、オペレーションで分岐機能を設定し、ファイル名など特定の条件に合致した場合のみ、後続の処理が実行されるようにします
- 最後に、オペレーションでGitLabの「イシューを作成」アクションを設定し、トリガーで取得した情報をもとにイシューを作成します
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- 分岐機能で設定する条件は、ファイル名やファイル形式など、実際の業務フローに合わせて任意で設定してください
- GitLabで作成するイシューのタイトルや本文、担当者、ラベルなどは任意で設定可能です。Google Driveで取得したファイル名などの情報を含めることもできます
◼️注意事項
- Google DriveとGitLabのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。
- 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
- ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
類似したテンプレートをご紹介!
すべてのテンプレートを見る
使用しているアプリについて
Google Drive™
を使ったテンプレート
@pocketで取引先が登録されたらGoogle Driveにフォルダを作成する
@pocketで取引先が登録されたらGoogle Driveにフォルダを作成するフローです。フォルダ作成を自動化することで、定型業務を省き、より建設的な業務にチーム全体が注力することができます。
Googleフォームで受け取ったPNGをJPEGに変換して、Google Driveに格納する
Googleフォーム回答を契機に、添付PNGをJPEGへ自動変換しGoogle Driveへ格納するフローです。手作業の形式変換や保存漏れを抑え、画像管理の手間とミスを減らせます。
Notionでページが更新されたら、Google Driveでファイル名を更新する
Notionのページ更新に合わせてGoogle Drive上のファイル名を自動変更するフローです。手作業のリネーム漏れや入力ミスを防ぎ、ドキュメント管理の手間を減らせます。
GitLab
を使ったテンプレート
GitLabでマージリクエストが作成されたら、内容をAIで要約してSlackに通知する
GitLabでマージリクエストが作成されるたび、AIが変更点を要約してSlackに送るフローです。概要作成と共有を自動化し、確認の手間や伝達ミスを減らしてレビューを円滑にし、作業全体を短縮します。
Gitlabでイシューが作成されたら、Geminiで内容を要約して結果をメールで送信する
GitLabのイシュー作成をトリガーにGeminiが内容を自動要約し、指定先へメール通知するフローです。確認や共有の手間を抑え、見落としや通知漏れを防ぎ、情報伝達を安定させます。
GitLabでIssueが作成されたら、内容を要約しMicrosoft Teamsに通知する
GitLabで新規Issueが起きるたびAIで内容を要約しMicrosoft Teamsへ通知するフローです。転記作業を省き通知漏れを防ぎチームの情報共有を円滑にし、素早い対応が可能です。
使用しているアプリについて
Google Drive™
YoomではGoogle DriveのAPIとノーコードで連携し、様々な業務を自動化することが可能です。例えば、Google Driveに新しくフォルダを作成しファイルを自動的に格納したり、Google Drive内のファイルをダウンロードしてメールやチャットで送信できます。
詳しくみるテンプレート
@pocketで取引先が登録されたらGoogle Driveにフォルダを作成する
@pocketで取引先が登録されたらGoogle Driveにフォルダを作成するフローです。フォルダ作成を自動化することで、定型業務を省き、より建設的な業務にチーム全体が注力することができます。
@pocketで取引先が登録されたらGoogle Driveにフォルダを作成する
Googleフォームで受け取ったPNGをJPEGに変換して、Google Driveに格納する
Googleフォーム回答を契機に、添付PNGをJPEGへ自動変換しGoogle Driveへ格納するフローです。手作業の形式変換や保存漏れを抑え、画像管理の手間とミスを減らせます。
Googleフォームで受け取ったPNGをJPEGに変換して、Google Driveに格納する
Notionでページが更新されたら、Google Driveでファイル名を更新する
Notionのページ更新に合わせてGoogle Drive上のファイル名を自動変更するフローです。手作業のリネーム漏れや入力ミスを防ぎ、ドキュメント管理の手間を減らせます。
Notionでページが更新されたら、Google Driveでファイル名を更新する
GitLab
YoomではGitLabのAPIとノーコードで連携し、GitLabの操作をAPI経由で自動化できます。
例えば、GitLab上で新規Issueが作成されたことをSlackやTeamsなどのチャットツールに通知したり、逆にGitLabにIssueを自動で作成するといったことが可能です。
詳しくみるテンプレート
GitLabでマージリクエストが作成されたら、内容をAIで要約してSlackに通知する
GitLabでマージリクエストが作成されるたび、AIが変更点を要約してSlackに送るフローです。概要作成と共有を自動化し、確認の手間や伝達ミスを減らしてレビューを円滑にし、作業全体を短縮します。
GitLabでマージリクエストが作成されたら、内容をAIで要約してSlackに通知する
Gitlabでイシューが作成されたら、Geminiで内容を要約して結果をメールで送信する
GitLabのイシュー作成をトリガーにGeminiが内容を自動要約し、指定先へメール通知するフローです。確認や共有の手間を抑え、見落としや通知漏れを防ぎ、情報伝達を安定させます。
Gitlabでイシューが作成されたら、Geminiで内容を要約して結果をメールで送信する
GitLabでIssueが作成されたら、内容を要約しMicrosoft Teamsに通知する
GitLabで新規Issueが起きるたびAIで内容を要約しMicrosoft Teamsへ通知するフローです。転記作業を省き通知漏れを防ぎチームの情報共有を円滑にし、素早い対応が可能です。
GitLabでIssueが作成されたら、内容を要約しMicrosoft Teamsに通知する
ノーコードで実行可能なAPIアクション
実行可能なAPIアクション
フローボットトリガー
フローボットオペレーション
フローボットトリガー
フローボットオペレーション
フローボットトリガー
フローボットオペレーション