■概要
GitHubで管理しているIssueの内容を、手作業でWordPressに転記していませんか?この単純作業は手間がかかるだけでなく、コピー&ペーストのミスにも繋がりかねません。このワークフローは、GitHubとWordPressを連携させることで、そうした課題を解決します。GitHubで新しいIssueが作成されると、その内容が自動でWordPressの新規投稿として作成されるため、コンテンツ作成の効率化と正確性の向上を実現します。
■このテンプレートをおすすめする方
- GitHubのIssueを基に、WordPressで技術ブログやリリースノートを作成している方
- GitHubとWordPress間での情報連携を手作業で行っており、自動化したいと考えている方
- 開発の進捗やタスクを、手間なく外部にコンテンツとして発信したいチームリーダーの方
■このテンプレートを使うメリット
- GitHubでIssueが作成されると、自動でWordPressに投稿が作成されるため、手作業による転記の時間を短縮できます。
- システムが自動で処理を行うため、手作業で起こりがちな情報の転記ミスや投稿の漏れといったヒューマンエラーを防ぎます。
■フローボットの流れ
- はじめに、GitHubとWordPressをYoomと連携します。
- 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定します。
- 最後に、オペレーションでWordPressの「新規投稿を作成」アクションを設定し、GitHubから取得したIssueの情報を紐付けます。
※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション
■このワークフローのカスタムポイント
- WordPressの「新規投稿を作成」アクションでは、投稿のタイトルや本文に、トリガーで取得したGitHubのIssue情報を変数として埋め込むことが可能です。
- また、投稿のステータス(公開・下書きなど)やカテゴリ、タグなどを、任意の値で固定して設定することもできます。
■注意事項
- GitHub、WordPressのそれぞれとYoomを連携してください。
- トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
- プランによって最短の起動間隔が異なりますので、ご注意ください。