herohoroブログ

本家リポジトリで追加されたIssueをNotionで管理する_Zapier



🔄   2023-03-14

commit管理で設定したZapierにセンサーを追加して

本家リポジトリに追加されるIssueをNotionで管理していきます\(^o^)

1つできれば2つも3つも同じ〜〜〜〜〜(●´ϖ`●)

準備

また作ります。インテグレーション(●´ϖ`●)

Step 1: Create an integration.
image block

Step 2: Share a database with your integration
image block

😂
インテグレーションの数っ!!!!!!!!笑

Issueから欲しい情報を入れるための列を追加

image block

今回2つの情報を集めようと思います。

  • Issue名
  • Issueリンク

👇例えばこのページのリンクです(*´∀`*)

image block

Issue名は「調査報告:notion上のテキスト・ブロック装飾反映の可否」のことです。

いざ 設定開始(●´ϖ`●)

Zapierを開いて【Create Zap】を選択

https://zapier.com/app/zaps

image block

Triggerの設定

詳しくは前回の記事

本家リポジトリに追加されたPull Request内のcommitをNotionで管理する_Zapier

のTrigger設定をご覧ください。

この記事では前回と違う部分をピックアップしていきながら紹介していきます\(^o^)/

Issueの追加が発生した時に

発動するセンサーを設置します。

「Issueの追加」なので、

【New Issue】を選択。

image block

image block

Repo の部分は、前回同様Customから設定します。

****** 復習 ***

https://herohoro.com/blog/commit-zapier-database

image block
image block

****** ここまでが復習 ****

【Countinue】でTest triggerをしてみましょう(●´ϖ`●)

image block

Actionの設定

Databaseにnotion上で用意しているTable database名を選択する。

image block

以下3つは空欄のままでOK

  • commit名
  • commitリンク
  • Hush

Issueからの情報で欲しい要素を選ぶ。

image block
🤔
なぜこれを選ぶの???

****** もう一度確認するよ *****

image block

このページのリンクが【HTML URL】

「調査報告:notion上の・・・」が【Title】

******** 確認OK *********

スッキリできたら【Countinue】をクリックして進む。

image block

【Test & Continue】で確認

【ON】に切り替えたらZapier完成\(^o^)/

image block

最後名前を変えとく。

image block

確認

Notionに戻ってTable databaseを見てみると・・・・

image block

ちゃんと動いてる〜〜〜〜(●´ϖ`●)(●´ϖ`●)

成果

これで、

本家リポジトリに

  • Pull Requestのcommitが追加された時
  • Issueが追加された時

に、Notion上で管理することができます\(^o^)/\(^o^)/

ひと手間加える_進捗列の追加

必要な情報は揃ったので、

これをどう活用するか。

私は、

同期が済か否かをチェックボックスで管理し、

Issueに対して次何をするべきかを「Multi-select」で表示させてスッキリさせてます\(^o^)/

image block

ひと手間加える_commitとIssueを分解

commitとIssueとを分けて管理させたかったら、、、、、

【Copy link to block】でコピー&ペーストしたら

【Create linked database】を選択。

必要な列だけ表示させればOK

image block

Pull Request専用を作るには・・・

Commitに関連する列以外を非表示にして、

image block

Filterが外れていたら、再度設定すれば出来上がり\(^o^)/

image block

※ 最後のcommitでtest送信していて、それがFilterによって非表示になっている状態です。

Issue専用を作るには・・・

Issueに関連する列以外を非表示にする。

image block

commit名は元々Table databaseのタイトルなので非表示にできないのはご愛嬌(´゚д゚`)

image block

気になる場合はFilterで非表示にすることもできちゃうよ(*´∀`*)

image block

こんな感じに整いました\(^o^)/

image block

できた\(^o^)/\(^o^)/

image block


このようにしてNotionでブログを運用すると、

記事の管理ページにレポジトリの進捗情報をミックスすることもできてしまいます\(^o^)/

マジ便利すぎるわ(●´ϖ`●)


メリークリスマス~~~🎅

Twitterでは更新のお知らせを随時行っています

興味ある方はLet'sフォロー★

▼ この記事に興味があったら同じタグから関連記事をのぞいてみてね

Buy Me A Coffee

新着記事を通知したい??


RSSリーダーにatomのリンクを登録すると通知が行くよ🐌

https://herohoro.com/atom

やってみてね(*´ω`*)(*´ω`*)

Twitter Timeline


フォロー大歓迎\(^o^)/