チームレビュワーで gh pr create が落ちる

チーム情報の取得に read:org が要る。GITHUB_TOKEN では足りない。

  • #GitHub Actions
yaml
- run: gh pr create --base main --title "Add auto-generated code" --reviewer my-org/some-team
  env:
    GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

チームをレビュワーにするとき、チーム情報の取得に read:org が要る。GITHUB_TOKEN には付けられない。repo だけの PAT でも足りない。

reporead:org を持った PAT を使う。エラーは次のどちらかになりやすい。

  • required scopes が足りない、という GraphQL エラー
  • 'my-org/some-team' not found

cli/cli#6395

編集