■概要
GitLabで管理しているプロジェクトにおいて、Issueが更新されるたびに手動で関係者へ連絡するのは手間がかかる作業ではないでしょうか。また、手動での対応は、重要な更新情報の見落としや伝達漏れに繋がりかねません。このワークフローを活用すれば、GitLabでIssueが更新された際に、その内容をGmailで自動的に通知でき、情報共有の迅速化と抜け漏れの防止を実現します。
■このテンプレートをおすすめする方
- GitLabを利用して開発プロジェクトを管理しているプロジェクトマネージャーの方
- Issueの更新状況をリアルtimeで把握し、迅速な対応をしたいと考えている方
- 手動での通知作業による連絡漏れや遅延などの課題を解消したいと考えている方
■このテンプレートを使うメリット
- GitLabでIssueが更新されると自動で通知が送信されるため、これまで手作業での連絡に費やしていた時間を短縮し、コア業務に集中できます。
- 手動での連絡作業で起こりがちな、通知のし忘れや宛先の間違いといったヒューマンエラーを防ぎ、確実な情報共有を実現します。
■フローボットの流れ
- はじめに、GitLabとGmailをYoomと連携します。
- 次に、トリガーでGitLabを選択し、「イシューが更新されたら」というアクションを設定します。
- 最後に、オペレーションでGmailの「メールを送る」アクションを設定し、通知したい内容を記載します。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- Gmailのメール送信設定では、通知先のメールアドレスをTo、Cc、Bccにそれぞれ任意で設定することが可能です。
- メールの件名や本文には、GitLabのトリガーから取得したIssueのタイトル、URL、更新者といった情報を変数として含めることで、状況に応じた通知ができます。
■注意事項
- GitLab、GmailのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。プランによって最短の起動間隔が異なりますので、ご注意ください。