ConfluenceとGitHubの連携イメージ
アプリ同士の連携方法

2025/03/03

【プログラミング不要】ConfluenceのデータをGitHubに自動的に連携する方法

t.aizawa

ConfluenceとGitHubを活用していると、「Confluenceは便利だけど、新しいページの作成や編集について社内メンバーとわかりやすく共有したい!」「GitHubのIssueをConfluenceに自動で集約できたらいいのにな…」と思ったことはありませんか?

<span class="mark-yellow">こうした課題は、ConfluenceとGitHubのAPI連携を行うことで解決できるでしょう!</span>

そこで今回は、ConfluenceとGitHubのデータを連携し、データの手動転記作業を削減できる方法や、ConfluenceやGitHubのAPIを活用した様々な自動化例について紹介します!

なお、今から紹介するアプリ連携法は、ノーコードツールのYoomを活用すればプログラミングの知識がなくても実現できます。
誰でも簡単に始められる設定方法を詳しく解説しているため、少しでも気になる方はぜひ参考にしてみてくださいね!

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

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

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

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

Confluenceでページが作成されたら、GitHubにIssueを追加する

このフローを活用することで、Confluenceでページを作成することで、自動でGitHubにIssueを追加できます。これにより、GitHubへの転記作業を減らし、入力ミスや漏れを防ぐことが期待できます。情報の一元管理とタスクを可視化したいチームリーダーに特におすすめです。

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

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

[Yoomとは]

今回はConfluenceでページが作成されたら、GitHubにIssueを追加していきます!
作成の流れは大きく分けて以下です。

  • ConfluenceとGitHubをマイアプリ連携
  • テンプレートをコピーする
  • アプリトリガー設定
  • GitHubと連携し、Issueを作成する
  • トリガーをONに設定しフロー稼働の準備完了

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

(1)Yoomにログイン後、左欄にある「マイアプリ」を選択し「+新規接続」をクリックしてください。

(2)マイアプリの新規接続一覧の中から、Confluenceをクリックします。
(3)Confluenceのログイン画面からメールアドレスを入力し、ログインを行ってください。

(4)次にGitHubの連携を行います。同様にYoomの新規接続一覧からGitHubをクリックします。
(5)GitHubのサインイン画面から、お持ちのアカウントでサインインを行ってください。

連携が完了するとYoomのマイアプリにConfluenceとGitHubが登録されます。

これでマイアプリ登録が完了しました。
次は、テンプレートを使用してトリガーの設定をしましょう!

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

先程ご紹介した、テンプレートを使用していきます。下のバナーの「試してみる」をクリックするとコピーできます。

コピーすると以下のようにテンプレートがお使いのYoom管理画面にコピーされるので、OKを押して設定を進めていきましょう。

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

(1)Confluenceと連携して、ページが作成された際の設定をします。
アプリトリガーの「ページが作成されたら」をクリックします。

(2)Confluenceの「連携アカウントとアクションを選択」画面から、Confluenceと連携するアカウント情報に誤りがないかを確認し、トリガーアクションは「ページが作成されたら」のままで「次へ」をクリックします。

(3)「アプリトリガーのAPI接続設定」画面から、トリガーの起動間隔を選択します。
トリガーの起動間隔はプルダウンより5分、10分、15分、30分、60分の間隔から選択してください。
※トリガーの起動間隔はプランによって最短の起動間隔が異なりますので、ご注意ください。

下へ進み、赤線を確認の上、クラウドIDを入力します。
入力が完了したら、「テスト」をクリックし、エラーが発生しなければ、下部にある「保存する」をクリックします。

ステップ4:GitHubと連携し、Issueを作成する

(1)次にGitHubと連携して、Issueを作成します。
「Issueを作成」をクリックします。

(2)GitHubの「連携アカウントとアクションを選択」画面から、GitHubと連携するアカウント情報に誤りがないかを確認し、アクションは「Issueを作成」のままで「次へ」をクリックします。

(3)「API接続設定」画面から、赤線を確認の上、オーナー名、リポジトリ名を入力します。

下へ進み、タイトル、コメントにアウトプットを使用して入力することで、Confluenceの情報を引用することができます!

入力が完了したら、下部にある「テスト」をクリックし、エラーが発生しなければ「保存する」をクリックします。

ステップ5:トリガーをONに設定しフロー稼働の準備完了

お疲れ様でした!これですべての設定が完了です。
設定が完了すると以下のようなメニューが表示されるので、トリガーをONにします。

実際にフローボットを起動して、Confluenceでページが作成されたら、GitHubにIssueが追加されるかを確認してみてくださいね!

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

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

GitHubでIssueが作成されたらConfluenceにページを作成する

このフローを活用することで、GitHubで新しいIssueを作成すると、自動でConfluenceに反映できます。これにより、チームメンバー全員がIssueの詳細をすぐに確認でき、プロジェクト管理がしやすくなります!

ConfluenceとGitHubのAPIを使ったその他の自動化例

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

Confluenceを使った自動化例

ページの作成を通知、他データベースツールへの追加・削除の他、社内メンバーの招待なども自動化可能です!

GitHubを使った自動化例

Issueの自動作成はもちろん、コメントの追加や他タスク管理ツールとの連携も実現できます!

終わりに

ConfluenceとGitHubの連携方法をご紹介しました!この連携により「新しいページが作成されたことがわかりにくい…」といったお悩みを解決できるかもしれません。
また、Issueと連動したページの自動作成により、タスクについての詳細をスムーズにナレッジ化できる可能性もあります。これにより、例えばシステム開発のノウハウを社内で共有し易くなる期待もできますよね!

今回紹介したAPIによる自動化は<span class="mark-yellow">ノーコードツールYoomを活用することで、アプリ連携初心者の方でも簡単に実現可能です!</span>設定もシンプルで、すぐに自動化の効果を実感できるはずです。

また、Yoomは無料アカウントが作成可能です!登録は30秒で完結するため、今すぐ無料でアカウントを発行してみましょう!

この記事を書いた人
t.aizawa
皆さまの毎日のお仕事がもっと楽になりますように! Yoomを使った業務効率UP情報を発信していきます!
タグ
Confluence
GitHub
自動化
連携
自動
関連アプリ
アプリ連携
No items found.
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomのハイパーオートメーションとは?
従来のRPAでは単純な繰り返し作業しか自動化できず、その設定作業はとても複雑なものでした。
AI・API・RPA・OCRなど様々な技術を組み合わせた「ハイパーオートメーション」なら、これまでは実現できなかった多くの作業を、これまでよりも簡単に自動化することが可能です。
Yoomについて詳しく見る
お役立ち資料
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
会社概要
利用規約(JaEn
プライバシーポリシー(JaEn
セキュリティポリシー(JaEn
特定商取引法に基づく表記
©️ Yoom Inc.