octokit を使用して、組織内のすべてのリポジトリにわたってオープン PR をリストするにはどうすればよいですか?
<p>組織内のすべてのリポジトリにあるすべての開いている Github PR をクエリするスクリプトを Javascript で作成したいと考えています。これは、ブラウザで URL <code>https://my.github.server/pulls?q=is:open is:pr org:my-org-name</code> を使用して行うことができます。 </p>
<p>ただし、octokit を使用する場合は、検索するリポジトリの名前を指定する必要があります。 github API にもこれが必要なようですが、前述したように、上記の URL にはリポジトリ名が示されていませんが、問題なく動作します。 </p>
<p>ドキュメントの先頭にも <code>/repos</code> がありますが、私のドキュメントには上にありません。 github API ドキュメントで使用しているものが見つかりません。上記のように <code>octokit.request( 'GET /pulls?q=...' )</code> を実行すると、404 が発生します。 </p>
<p>リポジトリをリストし、それぞれに対して上記の検索を実行する方法はあると思いますが、数十のリポジトリがあるため、これはおそらくはるかに遅くなります。 1 回のリクエストでそれを行う方法はありますか? </p>