WordPressとGitHubの連携イメージ
【ラクラク設定】WordPressで特定のカテゴリの投稿が公開されたら、GitHubのIssueとして登録する方法
Yoomを詳しくみる
この記事のテンプレートを試す
WordPressとGitHubの連携イメージ
フローボット活用術

2025-10-23

【ラクラク設定】WordPressで特定のカテゴリの投稿が公開されたら、GitHubのIssueとして登録する方法

Kanade Nohara
Kanade Nohara

とにかく早く試したい方へ

Yoomを利用することで、ノーコードで簡単にWordPressで特定のカテゴリの投稿が公開されたら、GitHubのIssueとして登録する連携が可能です。YoomにはあらかじめWordPressとGitHubを連携するためのテンプレートが用意されているため、APIの知識が無くても、登録するだけで今すぐ連携が実現できます。


■概要

WordPressで新しい記事を公開した後、関連タスクをGitHubのIssueで管理しているものの、手動での作成に手間を感じたり登録を忘れてしまったりすることはないでしょうか。このワークフローを活用すれば、WordPressで特定のカテゴリの投稿が公開されたタイミングで自動的にGitHubへIssueを登録します。コンテンツ公開後のタスク管理を効率化し、手作業による抜け漏れなどの課題を解消します。

■このテンプレートをおすすめする方

  • WordPressとGitHubを利用し、コンテンツ公開後のタスクを手動で管理している方
  • 特定のカテゴリの記事公開時に、GitHubでのレビューや修正依頼を自動化したい方
  • コンテンツ制作と開発の連携プロセスを効率化し、抜け漏れをなくしたいチームリーダー

■このテンプレートを使うメリット

  • WordPressでの投稿公開からGitHubへのIssue作成までが自動化され、これまで手作業に費やしていた時間を短縮することができます。
  • 手作業によるIssueの作成漏れや、タイトル・内容の転記ミスといったヒューマンエラーの発生を防ぎます。

■フローボットの流れ

  1. はじめに、WordPressとGitHubをYoomと連携します。
  2. 次に、トリガーでWordPressを選択し、「投稿が公開されたら」というアクションを設定します。
  3. 続いて、オペレーションで分岐機能を追加し、投稿のカテゴリが特定のものである場合に後続の処理に進むよう設定します。
  4. 最後に、オペレーションでGitHubの「Issueを作成」アクションを設定し、投稿内容をもとにIssueを自動で作成します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • 分岐機能では、WordPressから取得した投稿情報に含まれるカテゴリを条件に設定し、特定のカテゴリが公開された時のみIssueが作成されるようカスタマイズしてください。
  • GitHubで作成されるIssueのタイトルや本文には、WordPressの投稿タイトルやURLといった情報を変数として埋め込むことができ、リポジトリやラベルなども任意で設定可能です。

注意事項

  • WordPress、GitHubのそれぞれとYoomを連携してください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • 有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

「この投稿、GitHubのIssueに手動でコピペする以外にもっといい方法ないの?」

WordPressでコンテンツを公開するたびに、開発タスクを手動で登録している。そんな作業にモヤモヤとした気持ちを感じたことはありませんか?実は、WordPressとGitHubを連携することで、投稿をトリガーにIssueを自動生成することが可能です。カテゴリを指定しておけば、関係するタスクだけを抽出してGitHubに送ることもできます。わざわざ通知を回す手間も、Issueを登録し忘れるリスクも、すべて自動化で解決できますよ。

この記事では、実際に使える具体的な自動化フローを通して、WordPressとGitHubの連携方法をわかりやすく解説していきます。ぜひ最後までご覧ください!

WordPressとGitHubを連携してできること

WordPressとGitHubのAPIを連携すれば、WordPressのデータをGitHubに自動的に連携することが可能です!
例えば、下記のようなデータ連携を人の手を介さず、自動的に実施することができます。

気になる自動化例の「試してみる」をクリックしてアカウント登録するだけで、すぐにWordPressとGitHubの連携を実際に体験できます。
登録は、たったの30秒で完了するので、ぜひ気軽にお試しください!

WordPressで特定のカテゴリの投稿が公開されたら、GitHubのIssueとして登録する

WordPressとGitHubを併用しており、コンテンツ公開時に自動で開発タスクを生成し、チームの作業効率を向上させたい場合などにおすすめのフローです。


■概要

WordPressで新しい記事を公開した後、関連タスクをGitHubのIssueで管理しているものの、手動での作成に手間を感じたり登録を忘れてしまったりすることはないでしょうか。このワークフローを活用すれば、WordPressで特定のカテゴリの投稿が公開されたタイミングで自動的にGitHubへIssueを登録します。コンテンツ公開後のタスク管理を効率化し、手作業による抜け漏れなどの課題を解消します。

■このテンプレートをおすすめする方

  • WordPressとGitHubを利用し、コンテンツ公開後のタスクを手動で管理している方
  • 特定のカテゴリの記事公開時に、GitHubでのレビューや修正依頼を自動化したい方
  • コンテンツ制作と開発の連携プロセスを効率化し、抜け漏れをなくしたいチームリーダー

■このテンプレートを使うメリット

  • WordPressでの投稿公開からGitHubへのIssue作成までが自動化され、これまで手作業に費やしていた時間を短縮することができます。
  • 手作業によるIssueの作成漏れや、タイトル・内容の転記ミスといったヒューマンエラーの発生を防ぎます。

■フローボットの流れ

  1. はじめに、WordPressとGitHubをYoomと連携します。
  2. 次に、トリガーでWordPressを選択し、「投稿が公開されたら」というアクションを設定します。
  3. 続いて、オペレーションで分岐機能を追加し、投稿のカテゴリが特定のものである場合に後続の処理に進むよう設定します。
  4. 最後に、オペレーションでGitHubの「Issueを作成」アクションを設定し、投稿内容をもとにIssueを自動で作成します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • 分岐機能では、WordPressから取得した投稿情報に含まれるカテゴリを条件に設定し、特定のカテゴリが公開された時のみIssueが作成されるようカスタマイズしてください。
  • GitHubで作成されるIssueのタイトルや本文には、WordPressの投稿タイトルやURLといった情報を変数として埋め込むことができ、リポジトリやラベルなども任意で設定可能です。

注意事項

  • WordPress、GitHubのそれぞれとYoomを連携してください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • 有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

WordPressとGitHubの連携フローを作ってみよう

それでは、さっそくWordPressとGitHubを連携したフローを作成してみましょう!
Yoomを使用して、ノーコードでWordPressとGitHubの連携を進めていきますので、まだYoomのアカウントをお持ちでない場合は、こちらのリンクからアカウントを発行しておきましょう。

[Yoomとは]

今回はWordPressにコンタクトが登録されたら、GitHubにデータを連携するフローボットを作成していきます!
大きく分けて、以下の手順で作成していきます。

  • WordPressとGitHubをマイアプリ連携
  • テンプレートをコピーする
  • WordPressのトリガー設定とGitHubのオペレーション設定
  • トリガーをONにして、連携フローの動作確認をする

■概要

WordPressで新しい記事を公開した後、関連タスクをGitHubのIssueで管理しているものの、手動での作成に手間を感じたり登録を忘れてしまったりすることはないでしょうか。このワークフローを活用すれば、WordPressで特定のカテゴリの投稿が公開されたタイミングで自動的にGitHubへIssueを登録します。コンテンツ公開後のタスク管理を効率化し、手作業による抜け漏れなどの課題を解消します。

■このテンプレートをおすすめする方

  • WordPressとGitHubを利用し、コンテンツ公開後のタスクを手動で管理している方
  • 特定のカテゴリの記事公開時に、GitHubでのレビューや修正依頼を自動化したい方
  • コンテンツ制作と開発の連携プロセスを効率化し、抜け漏れをなくしたいチームリーダー

■このテンプレートを使うメリット

  • WordPressでの投稿公開からGitHubへのIssue作成までが自動化され、これまで手作業に費やしていた時間を短縮することができます。
  • 手作業によるIssueの作成漏れや、タイトル・内容の転記ミスといったヒューマンエラーの発生を防ぎます。

■フローボットの流れ

  1. はじめに、WordPressとGitHubをYoomと連携します。
  2. 次に、トリガーでWordPressを選択し、「投稿が公開されたら」というアクションを設定します。
  3. 続いて、オペレーションで分岐機能を追加し、投稿のカテゴリが特定のものである場合に後続の処理に進むよう設定します。
  4. 最後に、オペレーションでGitHubの「Issueを作成」アクションを設定し、投稿内容をもとにIssueを自動で作成します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • 分岐機能では、WordPressから取得した投稿情報に含まれるカテゴリを条件に設定し、特定のカテゴリが公開された時のみIssueが作成されるようカスタマイズしてください。
  • GitHubで作成されるIssueのタイトルや本文には、WordPressの投稿タイトルやURLといった情報を変数として埋め込むことができ、リポジトリやラベルなども任意で設定可能です。

注意事項

  • WordPress、GitHubのそれぞれとYoomを連携してください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • 有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

ステップ1:WordPressとGitHubをマイアプリ連携

ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください!

それではここから今回のフローで使用するアプリのマイアプリ登録方法を解説します。

WordPressとYoomのマイアプリ登録

右上の検索窓に「WordPress」と入力し、検索結果からWordPressを選択します。

表示された画面で、必須項目を入力し、「追加」をクリックしてください。

GitHubとYoomのマイアプリ登録

以下の手順をご参照ください。

マイアプリにWordPressとGitHubが表示されていれば、登録完了です。

ステップ2:テンプレートをコピーする

ここから、フローを作っていきましょう!テンプレートを利用しているので、以下のテンプレートページを開き、『このテンプレートを試してみる』をクリックしてください。


■概要

WordPressで新しい記事を公開した後、関連タスクをGitHubのIssueで管理しているものの、手動での作成に手間を感じたり登録を忘れてしまったりすることはないでしょうか。このワークフローを活用すれば、WordPressで特定のカテゴリの投稿が公開されたタイミングで自動的にGitHubへIssueを登録します。コンテンツ公開後のタスク管理を効率化し、手作業による抜け漏れなどの課題を解消します。

■このテンプレートをおすすめする方

  • WordPressとGitHubを利用し、コンテンツ公開後のタスクを手動で管理している方
  • 特定のカテゴリの記事公開時に、GitHubでのレビューや修正依頼を自動化したい方
  • コンテンツ制作と開発の連携プロセスを効率化し、抜け漏れをなくしたいチームリーダー

■このテンプレートを使うメリット

  • WordPressでの投稿公開からGitHubへのIssue作成までが自動化され、これまで手作業に費やしていた時間を短縮することができます。
  • 手作業によるIssueの作成漏れや、タイトル・内容の転記ミスといったヒューマンエラーの発生を防ぎます。

■フローボットの流れ

  1. はじめに、WordPressとGitHubをYoomと連携します。
  2. 次に、トリガーでWordPressを選択し、「投稿が公開されたら」というアクションを設定します。
  3. 続いて、オペレーションで分岐機能を追加し、投稿のカテゴリが特定のものである場合に後続の処理に進むよう設定します。
  4. 最後に、オペレーションでGitHubの「Issueを作成」アクションを設定し、投稿内容をもとにIssueを自動で作成します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • 分岐機能では、WordPressから取得した投稿情報に含まれるカテゴリを条件に設定し、特定のカテゴリが公開された時のみIssueが作成されるようカスタマイズしてください。
  • GitHubで作成されるIssueのタイトルや本文には、WordPressの投稿タイトルやURLといった情報を変数として埋め込むことができ、リポジトリやラベルなども任意で設定可能です。

注意事項

  • WordPress、GitHubのそれぞれとYoomを連携してください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • 有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

ワークスペースに自動的にテンプレートがコピーされます。次に表示された画面で「OK」をクリックしてください。

ステップ3:WordPressのトリガー設定

※以下の画面は、Yoomページ画面左側「マイプロジェクト」のフローボットで表示される、「【コピー】WordPressで特定のカテゴリの投稿が公開されたら、GitHubのIssueとして登録する」をクリックすると表示されます。

1.先ほどの画面で「OK」をクリックして、表示された画面のアプリトリガー「投稿が公開されたら」をクリックしてください。

2.表示された画面で必須項目を入力します。トリガーアクションはそのままにして、「次へ」をクリックしましょう。

3.表示された画面で、詳細を設定します。
「トリガーの起動間隔」を選択してください。
※基本的には、最短の時間で設定するのが、おすすめです!
※トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。プランによって最短の起動間隔が異なりますので、ご注意ください。
※Yoomプランの詳しい説明は、こちらを参照してください。

4.入力を終えたら、「テスト」を実行し、成功したら「保存する」をクリックします。
※表示されているアウトプットは「この値を他のオペレーションで利用することができます。」と表記があるように、次の設定でも活用できます。

ステップ4:分岐の設定

1.分岐「コマンドオペレーション」をクリックしてください。
※・「分岐する」オペレーションは、ミニプラン以上でご利用いただけます。フリープランで利用するとエラーになってしまうのでご注意ください。
・ミニプランなどの有料プランは2週間の無料トライアルが可能です。無料トライアル中なら、普段制限されているアプリや機能も自由にお試しいただけますので、ぜひ活用してみてください。


オペレーションに「投稿が公開されたら」、アウトプットに検知したい項目を設定します。
「分岐条件」は、分岐先の処理を行う条件を設定します。

今回はテンプレートを活用して、以下画像のように設定しています。

設定を終えたら、「保存する」をクリックしてください。

ステップ5:GitHubの設定

1.アプリと連携する「Issueを作成」をクリックしてください。


表示された画面で必須項目を入力し、「次へ」をクリックします。

2.API接続設定を行います。
「オーナー名」「リポジトリ名」は、入力欄下の説明に従って、入力してください。

「タイトル」「コメント」は、入力欄をクリックして表示されるアウトプットから選択できます。


入力を終えたら「テスト」を実行し、成功したら「保存する」をクリックします。

ステップ6:トリガーボタンをONにして、連携フローの動作確認をする

以下の画面の赤枠部分「トリガーをON」ボタンをクリックすると、フローボットが自動的に起動します。

GitHubのデータをWordPressに連携したい場合

今回はWordPressからGitHubへデータを連携する方法をご紹介しましたが、逆にGitHubからWordPressへのデータ連携を実施したい場合は、下記のテンプレートも併せてご利用ください。

GitHubで特定条件のIssueが作成されたら、WordPressに投稿する

GitHubを活用してプロジェクト管理を行っており、WordPressでのブログ運営を行い、技術情報を定期的に発信したい場合などにおすすめのフローです。


■概要

GitHubで作成されたIssueの情報を、手作業でWordPressに転記していませんか。開発情報の共有は重要ですが、手作業による転記は手間がかかり、更新漏れの原因にもなりかねません。このワークフローを活用すれば、GitHubで特定の条件を満たすIssueが作成された際に、その内容を元にWordPressへ自動で投稿できます。情報共有の迅速化と作業工数の削減に繋がり、より円滑な開発プロセスをサポートします。

■このテンプレートをおすすめする方

  • GitHubのIssueをもとに、WordPressで技術ブログやリリースノートを作成している方
  • 開発チームからの情報をWordPressの記事として迅速に公開したいコンテンツ担当者の方
  • GitHubとWordPress間の情報連携を手作業で行っており、非効率を感じている方

■このテンプレートを使うメリット

  • GitHubでのIssue作成からWordPressへの投稿までが自動化されるため、手作業での転記や記事作成にかかる時間を短縮することができます。
  • 手作業による情報のコピー&ペーストミスや投稿漏れといったヒューマンエラーを防ぎ、コンテンツの正確性を保つことに繋がります。

■フローボットの流れ

  1. はじめに、GitHubとWordPressをYoomと連携します。
  2. 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定して、対象のリポジトリを指定します。
  3. 次に、オペレーションで分岐機能を設定し、特定の条件(例:ラベル名など)を持つIssueの場合のみ、後続の処理に進むように設定します。
  4. 最後に、オペレーションでWordPressの「新規投稿を作成」アクションを設定し、Issueの情報を元に投稿を作成します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • WordPressで新規投稿を作成するアクションで、タイトルや本文の内容を任意に設定できます。固定のテキストと、前段のGitHubのオペレーションで取得したIssueのタイトルや本文などの情報を自由に組み合わせてください。

■注意事項

  • GitHub、WordPressのそれぞれとYoomを連携してください。
  • 分岐はミニプラン以上のプランでご利用いただける機能(オペレーション)となっております。フリープランの場合は設定しているフローボットのオペレーションはエラーとなりますので、ご注意ください。
  • ミニプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリや機能(オペレーション)を使用することができます。

WordPressやGitHubのAPIを使ったその他の自動化例

WordPressやGitHubのAPIを活用すれば、様々な自動化の実現が可能です!
例えば以下のような自動化はいかがでしょうか。

WordPressを使った自動化例

WordPressの投稿を自動通知することやGoogleフォームの内容を用いて記事を作成することが可能です。


■概要

Googleフォームの内容を用いてWordPressで記事を新規投稿するフローです。

■このテンプレートをおすすめする方

1.Googleフォームを日常的に利用することが多い方

・Googleフォームの回答内容をもとにWordPressで記事を投稿したい方

2.WordPressでブログやウェブサイトを運営している方

・WordPress上で記事の投稿作業をするのを手間に感じている方

・記事の投稿作業を効率的に進めてコンテンツを量産したい方

■このテンプレートを使うメリット

このテンプレートを利用すると、Googleフォームを用いてWordPressで新しい記事を投稿することができます。
これにより、以下のようなメリットが得られます。
まずは時間の節約です。投稿作業をGoogleフォーム上で行うことができるため、WordPressを使い慣れていない人にとっては利便性が高まり、作業時間を短縮できます。

また、GoogleフォームはGoogle スプレッドシートと簡単に連携ができるため、回答内容をそのままGoogle スプレッドシートに自動転記するといった使い方も可能です。
投稿された記事を管理したい場合に効果的です。

■注意事項

・GoogleフォームとWordPressのそれぞれとYoomを連携してください。

・Googleフォームをトリガーとして使用した際の回答内容を取得する方法は下記を参照ください。

https://intercom.help/yoom/ja/articles/6807133

・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。

・プランによって最短の起動間隔が異なりますので、ご注意ください。


■概要

WordPressで投稿が公開されたらGoogleスプレッドシートに追加するフローです。

■このテンプレートをおすすめする方

1.WordPressを使用してコンテンツ管理を行う企業

・記事制作を行うコンテンツエディター

・WordPressで公開した記事の管理をする方

2.Googleスプレッドシートを活用している企業

・共有シートを活用して顧客管理の一元管理を行う営業担当

・情報の共有に活用してるチーム

■このテンプレートを使うメリット

WordPressはコンテンツ作成や公開を行い、効率的なプロモーション活動に繋げるために有効的なツールです。
さらにGoogleスプレッドシートで公開したコンテンツの管理を行うことで、他の情報との紐付けがスムーズになります。
しかし、WordPressの情報を都度手入力でGoogleスプレッドシートに追加するのは、業務の標準化を妨げます。

このフローを使用することで、WordPressで投稿が公開されたら即座にGoogleスプレッドシートに登録を行い、情報共有速度を上げることができます。
また引用した情報を活用し入力を行うことで、手入力で起きていた入力ミスを未然に防ぎ、業務を効率化します。

注意事項

・WordPress、GoogleスプレッドシートのそれぞれとYoomを連携してください。


■概要

WordPressで投稿が公開されたらSPIRALに追加するフローです。

■このテンプレートをおすすめする方

1.WordPressを使用してコンテンツ管理を行う企業

・自社商品に関する記事制作を行うコンテンツエディター

・WordPressで公開した記事の情報管理をする方

2.SPIRALのデータベースを活用している企業

・データベースを活用して顧客管理の一元管理を行う営業担当

・リード客の管理を行う営業アシスタント

■このテンプレートを使うメリット

WordPressはコンテンツ作成や公開を効率化するツールです。
SPIRALを併せて使うことで、公開したコンテンツ情報をデータベース上の情報と一元管理ができ業務に役立てることができます。
しかし、WordPressの情報を毎回手入力でSPIRALに追加し管理を行うのは、本来の業務に集中する時間を奪います。

作業の時間を省いて、コア業務に時間を使いたいと考える方にこのフローは適しています。
WordPressで投稿が公開されたら自動でSPIRALのデータベースに引用した内容で登録を行い、手作業を省いて時間を短縮します。
また投稿の公開後、即座にサスケ側へのデータ入力が完了するため、情報共有速度を上げることができます。

注意事項

・WordPress、SPIRALのそれぞれとYoomを連携してください。


■概要

「WordPressでコメントが追加されたら、Slackに通知する」フローは、WordPressサイトのコメント管理を効率化する業務ワークフローです。

■このテンプレートをおすすめする方

  • WordPressを運営しており、コメント管理に時間を取られているサイト運営者の方
  • チームでサイト運営を行っており、コメント対応をスムーズに行いたいと考えている方
  • 迅速なコメント確認を必要としているブログやニュースサイトの編集者の方
  • Yoomを活用して業務の自動化を図りたいが、具体的な設定方法がわからない方

■このテンプレートを使うメリット

  • コメント対応の迅速化:新しいコメントが投稿されると自動でSlackに通知されるため、速やかな対応が可能になります。
  • 運営の効率化:手動でのコメント確認や通知作業を自動化することで、運営チームの負担を軽減します。
  • 情報共有の精度向上:Slackを通してチーム全体でコメント情報を共有でき、スムーズな連携が実現します。

■概要

WordPressで投稿が公開されたらGmailに追加するフローです。

■このテンプレートをおすすめする方

1.WordPressでブログやニュースサイトを運営している方

・記事の公開を関係者に迅速に知らせたい方

・公開通知を手作業で送る手間を省き業務効率を向上させたい方

・記事の更新情報を購読者にメールで配信したい方

2.Gmailを情報共有ツールとして活用しているチーム

・WordPressの投稿情報をGmailに集約し情報共有を一元化したい方

■このテンプレートを使うメリット

WordPressはブログやWebサイトを構築するツールですが、記事を公開するたびにチームメンバーなどに手動で通知メールを送信するのは人的なミスが起こる懸念があります。

WordPressとGmailを連携することで人的なミスを解決することができます。WordPressで記事が公開されるたびにGmailで自動的に通知メールを送信することができ情報共有の遅れを防ぐことが可能となります。

注意事項

・WordPress、GmailのそれぞれとYoomを連携してください。

GitHubを使った自動化例

Issueの作成を自動通知することや、Issueの情報を別アプリに自動反映することも可能です!


概要

「GitHubでプルリクエストが作成されたら、Notionにも追加する」フローは、開発チームの作業を効率化する業務ワークフローです。
GitHubで新たなプルリクエストが発生すると、自動的にNotionの指定ページにその情報が記録されます。

■このテンプレートをおすすめする方

  • GitHubとNotionを日常的に活用している開発チームのリーダーの方
  • プロジェクトの進捗管理を効率化したいエンジニアの方
  • 手動でのプルリクエスト管理に時間を取られているチームメンバーの方
  • 情報共有を自動化し、チーム全体の生産性を向上させたい方
  • 異なるツール間の連携を強化し、ワークフローを最適化したいプロジェクトマネージャーの方

■このテンプレートを使うメリット

GitHubとNotionの両方で同じ情報を管理している場合、手作業での同期にはヒューマンエラー発生のリスクを伴います。
この自動化を取り入れることで、プルリクエストの状況を迅速にNotionに反映することができます。
これにより、プロジェクトの進捗や課題を一元管理でき、チーム全体での情報共有がスムーズに行えます。
手動でのデータ入力を減らし、時間と労力を節約しながら、開発プロセスの透明性を高めることが可能です。


■概要

GitHubで新しいIssueが作成されるたびに、内容を把握し、優先順位を判断するのは手間がかかる作業です。特に多くのIssueが同時に発生すると、重要な情報を見落としたり、対応が遅れてしまうこともあります。このワークフローを活用すれば、新しいIssueの作成をトリガーに、ChatGPTがその内容を自動で分析しコメントを追加するため、Issueの内容把握を迅速化し、開発プロセスの効率化に繋がります。

■このテンプレートをおすすめする方

  • GitHubでのIssue管理に多くの時間を費やしているプロジェクトマネージャーの方
  • ChatGPTを活用して、開発プロセスの初期対応を効率化したいと考えている方
  • 手作業によるIssueの確認漏れや、対応の遅延を防ぎたい開発チームの方

■このテンプレートを使うメリット

  • GitHubでIssueが作成されるとChatGPTが内容を分析・要約するため、手動での確認作業にかかる時間を短縮できます。
  • Issueの内容把握が迅速かつ均一化され、担当者の割り振りや対応の優先順位付けがスムーズになり、開発プロセスの属人化を防ぎます。

■フローボットの流れ

  1. はじめに、GitHubとChatGPTをYoomと連携します。
  2. 次に、トリガーでGitHubを選択し、「Issueが新しく作成されたら」というアクションを設定し、フローが起動するきっかけを作ります。
  3. 続いて、オペレーションでChatGPTの「テキストを生成(高度な設定)」アクションを設定し、トリガーで取得したIssueのタイトルや本文を元に、内容の分析や要約を指示します。
  4. 最後に、オペレーションでGitHubの「Issue・Pull Requestにコメントを追加」アクションを設定し、ChatGPTが生成したテキストを該当のIssueにコメントとして投稿します。

※「トリガー」:フロー起動のきっかけとなるアクション、「オペレーション」:トリガー起動後、フロー内で処理を行うアクション

■このワークフローのカスタムポイント

  • ChatGPTの「テキストを生成」アクションを実行するには、OpenAIのAPI有料プランの契約が必要であり、APIが使用された際に支払いができる状態にしておく必要があります。
  • ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。

■注意事項

  • GitHubとChatGPTのそれぞれとYoomを連携してください。
  • トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
  • プランによって最短の起動間隔が異なりますので、ご注意ください。
  • ChatGPT(OpenAI)のアクションを実行するには、OpenAIのAPI有料プランの契約が必要です。(APIが使用されたときに支払いができる状態)
    https://openai.com/ja-JP/api/pricing/
  • ChatGPTのAPI利用はOpenAI社が有料で提供しており、API疎通時のトークンにより従量課金される仕組みとなっています。そのため、API使用時にお支払いが行える状況でない場合エラーが発生しますのでご注意ください。

■概要

SalesforceでToDoオブジェクトが登録されたらGitHubに追加するフローです。

■このテンプレートをおすすめする方

1.SalesforceのToDoオブジェクトを利用する営業・サポート担当者

・顧客からの問い合わせや要望、社内タスクなどをSalesforceのToDoで管理して開発チームへの対応依頼をGitHubに登録したい方

・ToDoを手動でGitHubに転記する手間を省いて業務効率を向上させたい方

・SalesforceとGitHubの情報連携を強化して顧客対応と開発対応の連携をスムーズにしたい方

2.GitHubを利用する開発チーム

・SalesforceのToDoに登録された顧客からの問題や要望をGitHub上で管理して開発プロセスに組み込みたい方

・営業・サポートチームからの情報をリアルタイムに把握して迅速な対応をしたい方

■このテンプレートを使うメリット

Salesforceは顧客管理に非常に強力なツールですが、ToDoオブジェクトが登録されるたびにGitHubに手動でISSUEを追加するのは、手入力ミスや情報の漏れが発生する可能性があります。

このフローを活用すれば、SalesforceでToDoオブジェクトが登録されたら自動的にGitHubに必要な情報が追加されて、営業担当者や開発チームはSalesforceとGitHubの両方を確認する必要がなくなり、最新の情報を効率的に共有することができます。
また、手作業での入力作業が不要になるため業務効率が向上して入力ミスを防ぐこともできます。

■注意事項

・Salesforce、GitHubのそれぞれとYoomを連携してください。

・Salesforceはチームプラン・サクセスプランでのみご利用いただけるアプリとなっております。フリープラン・ミニプランの場合は設定しているフローボットのオペレーションやデータコネクトはエラーとなりますので、ご注意ください。

・チームプランやサクセスプランなどの有料プランは、2週間の無料トライアルを行うことが可能です。無料トライアル中には制限対象のアプリを使用することができます。


■概要

GitHubでIssueが新しく作成または更新されたら、Googleスプレッドシートに自動で追加します。

設定方法

GitHub、GoogleスプレッドシートとYoomを連携してください。(マイアプリ連携)

GitHubの「Issueが新しく作成または更新されたら」というトリガーで、オーナー名とリポジトリ名を指定してください。

・Googleスプレッドシートの「レコードを追加する」というオペレーションで、追加先のスプレッドシート情報を指定してください。

注意事項

GitHubアカウントとGoogleスプレッドシートアカウントとの連携設定が必要です。


■概要

GitHubにIssueが作成されたらSlackにIssueの内容を通知します。

■作成方法

Issueが新たに作成されたらフローボットが起動します。

Slackの任意のチャンネルにIssueの内容を通知します。

■注意事項

GitHubとSlackそれぞれとYoomの連携設定が必要です。

まとめ

いかがでしたか?WordPressとGitHubを連携すれば、「投稿内容を自動で開発タスクとして登録したい」「作業漏れを防ぎたい」「コンテンツ公開後の対応を効率化したい」といった課題を解決できるのではないでしょうか。投稿をトリガーにIssueを生成することで、手作業の負担を軽減して、チームの連携が向上します。

ノーコードツールYoomを活用すれば、プログラミングの知識がなくても、簡単にWordPressとGitHubの連携を実現できます!気になった方はまずは無料アカウントを作成して、実際に使い勝手を確かめてみてください。登録はたったの30秒で完了!すぐに自動連携を体験できます。

今すぐ無料でアカウントを発行する

適切な連携フローを活用して、効率的なワークスタイルを目指してみませんか?

関連記事:【ノーコードで実現】GitHubのIssueデータをWordPressに自動的に連携する方法

よくあるご質問

Q:連携の実行頻度は最短5分とのことですが、リアルタイムでは実行できませんか?

A:トリガーは5分、10分、15分、30分、60分の間隔で選択できますが、リアルタイムで連携しているわけではありません。
そのためWordPressで投稿が公開された後、最短5分でGitHubにIssueを作成されるのを待つ必要があります。
設定できるトリガーの起動間隔はご利用プランによって異なるため、詳しくはこちらのページをチェックしてみてください。

Q:新規投稿だけでなく、記事を「更新」した時も連携のトリガーにできますか?

A:はい。可能です。
今回は、WordPressの「投稿が公開されたら」をトリガーとしましたが、「投稿が更新されたら」をトリガーとすることで、記事を更新したらGitHubに連携することができます。

Q:何らかの理由で連携が失敗した場合、どうなりますか?

A:連携エラーが発生すると通知が行われます。
連携エラーが発生した場合は、フローボットが停止しYoomに登録されているメールアドレスへ通知が届きます。
通知内にエラー原因などを記載しておりますので、エラー原因をご確認ください。
対処方法が分からないなどでお困りの際はヘルプページまたは、こちらをご確認ください。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
Kanade Nohara
Kanade Nohara
SE・プログラマー、新卒採用アシスタントやテーマパークアクターなど、多種多様な業務の経験があります。 その中でもSE・プログラマーでは、企業のシステムを構築し業務効率化に取り組んでいました。 Yoomを使い、業務の負担を軽減するための実践的なアプローチ方法を、丁寧にわかりやすく発信していきます。
タグ
GitHub
連携
WordPress.org
自動化
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる