■概要
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分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。