ステップ1: BrushupとGitHubのマイアプリ連携
※アプリ連携がお済みの場合は、ステップ2へ進んでください。
1. 左メニューの「マイアプリ」を選択し、画面右の「+ 新規接続」をクリックします。
2. マイアプリの新規接続一覧から、BrushupとGitHubをそれぞれ選択し、アプリを連携してください。
※Brushupの連携に必要なアクセストークンは、Brushupの担当者へお問い合わせください。
ステップ2: Brushupのアイテム作成・更新時に起動するトリガーの設定
1. コピーしたテンプレートを開きます。
※下図の赤枠部分から、任意のタイトルに変更できます。
2. フローボットの「アプリトリガー:新たにアイテムが登録または更新されたら」をクリックします。
3. 連携アカウントとアクションを選択します。
必要に応じてタイトルを変更し、「次へ」をクリックします。
4. アプリトリガーのAPI接続設定を行います。
トリガーの起動間隔、プロジェクトIDを選択・入力してください。
※起動間隔はプランごとに指定できる時間が異なります。参考:各プランの機能制限や使用上限の一覧
5. テストが成功したら、「保存する」をクリックしてください。
ステップ3: GitHubのIssueを作成するアクションの設定
1. フローボットの「アプリと連携する:Issueの作成」をクリックします。
2. 連携アカウントとアクションを選択します。
必要に応じてタイトルを変更し、「次へ」をクリックします。
3. API接続設定を行います。
各項目に必要事項を入力してください。
※タイトルとコメントには、ステップ2で取得したアウトプット情報を活用してください。更新時にもフローが起動するため、更新日をコメントに含めることをおすすめします。
※下図は入力例です。
※下図はアウトプットの参照例です。
4. テストが成功したら、「保存する」をクリックしてください。
最後に、保存したフローのトリガーを「ON」に切り替えると起動します。
以上で、「Brushupで新たにアイテムが登録されたらGitHubに追加する」フローの完成です。
Brushup・GitHubを使ったその他の自動化例
他にもBrushupやGitHubを使った自動化の例がYoomには多数あるため、いくつか紹介します。
1. Brushupのアイテムが登録・更新された際に、Garoonのカレンダーに登録するフローです。制作物に関するタスク情報をスケジュール管理ツールに自動で反映することで、チーム全体がカレンダーで詳細を把握できます。タスクの期限の可視化により、責任者は優先順位や担当者の調整を容易に行えるでしょう。