2

GitHub アプリを作成して、現在の問題をリポジトリに表示し、ラベル別に整理したいと考えています。組織の下のリポジトリは非公開ですが、私のアカウントには管理者アクセスがあります。自分の名前でアプリをインストールしました。API list-issues-for-a-repositoryは以下を返します。

{
  "message": "Not Found",
  "documentation_url": "https://developer.github.com/v3/issues/#list-issues-for-a-repository"
}

アプリのアクセス許可を次のように設定しました。

リポジトリの権限

  • 問題 - 読み取り専用
  • メタデータ - 読み取り専用
  • それ以外はアクセス不可

組織の権限

  • 全員アクセス不可

ユーザー権限

  • 全員アクセス不可

イベントを購読する

  • すべてオフ

を使用してすべてのリポジトリを取得すると/orgs/«org»/repos、空の配列が返されます。つまり、プライベート リポジトリが表示されないため、ここでも権限の問題が発生している可能性があります。

質問:

  1. 組織の下にアプリをインストールする必要がありますか? Codacy と GitHub Desktop を実行しているにもかかわらず、組織にはインストール済みのアプリが表示されません。

  2. アプリは組織のサードパーティ アクセス ポリシーの対象外です。追加する必要がありますか? アクセス許可を要求する方法が見当たらず、GitHub アプリがこの方法で機能するかどうかもわかりません。

  3. アプリに追加のアクセス許可を含める必要がありますか? 問題に対して読み取り専用が必要なだけで、必要以上に公開したくありません。

4

1 に答える 1