■概要
GitLabのイシュー管理とMicrosoft Excelでの情報集計を別々に行っており、手作業でのデータ転記に手間や時間を取られていませんか。この手作業は、入力漏れや間違いといったヒューマンエラーの原因にもなりかねません。このワークフローを活用すれば、GitLabで特定の条件に合うイシューが作成された際に、自動でMicrosoft Excelへレコードを追加できるため、GitLabとMicrosoft Excel間でのデータ連携を効率化し、手作業による課題を解消します。
■このテンプレートをおすすめする方
- GitLabのイシュー情報をMicrosoft Excelで管理しており、転記作業に手間を感じている方
- GitLabとMicrosoft Excelの連携によるプロジェクト進捗の可視化やレポート作成を効率化したいマネージャーの方
- 手作業によるデータ入力ミスを防ぎ、イシュー管理の正確性を向上させたい開発担当者の方
■このテンプレートを使うメリット
- GitLabでイシューが作成されると自動でMicrosoft Excelに情報が追加され、手作業での転記にかかっていた時間を短縮できます。
- 人の手を介さずにデータが連携されるため、コピー&ペーストのミスや入力漏れといったヒューマンエラーの発生を防ぎます。
■フローボットの流れ
- はじめに、GitLabとMicrosoft ExcelをYoomと連携します。
- 次に、トリガーでGitLabを選択し、「イシューが作成されたら」というアクションを設定して、フローボットが起動するきっかけを作ります。
- 次に、オペレーションで分岐機能を設定し、特定のラベルが付いたイシューや、特定のアサイニーが設定されたイシューなど、条件に合致した場合のみ処理が進むように設定します。
- 最後に、オペレーションでMicrosoft Excelの「レコードを追加する」アクションを設定し、対象のファイルとシートを指定して、GitLabから取得したイシュー情報を追加します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- 分岐機能で設定する条件を任意で設定してください。例えば、特定のプロジェクトのイシューや、特定のラベルが付いたイシューのみをMicrosoft Excelに追加するといったカスタマイズが可能です。
- Microsoft Excelに追加するレコード情報を任意で設定してください。GitLabのイシューから取得した情報のうち、タイトルや担当者、期日など、管理したい項目のみを選択してExcelの各列に対応させることができます。
◼️注意事項
- GitLabとMicrosoft ExcelのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。
- 分岐はミニプラン以上でご利用いただける機能となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
- ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。
- Microsoft365(旧Office365)には、家庭向けプランと一般法人向けプラン(Microsoft365 Business)があり、一般法人向けプランに加入していない場合には認証に失敗する可能性があります。