問題タブ [probot]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
api - Probot のテンプレートを使用して Github リポジトリが作成されたかどうかを確認する
命名規則などの自動化を処理するために使用する Github Bot (Probot) があります。
可視性を制御するために使用するチームもいくつかありますが、特定のテンプレートからレポが作成されたときに、Probot を使用して特定のチーム アクセスを割り当てることができるかどうか疑問に思っていました。
ただし、コンテキストオブジェクトを分析し、テンプレートリポジトリ名を探して検索しましたが、リポジトリがどこから作成されたかを判断する確実な方法が見つからないようです。多分私はここに何かが欠けているのですか、それともこれはまったく不可能ですか? 添付のコードを参照してください
何か案は?
node.js - 対応する PR を Github デプロイ ステータス webhook から取得する
deployment_status.created
Webhook イベントをリッスンする Github アプリを作成しています。PR が自動的にデプロイされると、Webhook がトリガーされます (サードパーティの Github アプリを使用)。
デプロイメントが成功などの特定の状態になった場合、対応する PR にコメントを追加したいと考えています。
私のコード例:
対応する PR を取得するにはどうすればよいですか?
注意。ペイロードには何もないようです ( https://docs.github.com/en/developers/webhooks-and-events/webhook-events-and-payloads#deployment_status )