Open2
10 things you didn’t know you could do with GitHub Codespaces の CLI のところでエラーになる場合
この記事
の
で下記のようになったことがある。
error getting codespaces: HTTP 403: Must have admin rights to Repository. (https://api.github.com/user/codespaces?per_page=30)
古くからログインしたままの GitHub CLI だと同じようになるかもしれない。
ということで当時のメモを貼り付け。
グダグダしたメモ読みたくない場合は いまなら再ログインで解決するのでないかと思う。ダメなら gh auth refresh -s codespace
で明示的に指定する。
Codespaces 利用可能になる前の token だからか?このときの Oauth app の Permissions
- Create gists
- Read org and team membership, read org projects
- Full control of private repositories
いったん logout してみる?
gh auth refresh
しても変わらず(permissions も変わらず)。手動で scope を指定?
やはり手動で指定する必要がある。
実行すると permissions は以下のようになった
- Full control of codespaces
- Create gists
- Read org and team membership, read org projects
- Full control of private repositories
それはそれとして
ブログ記事で「詳しくはこちら」とリンクされていたページを眺めていたら非常に面白そうなリポジトリが。
この手のものとしては Tailscale を試してみようと思っていたのだけど、ちょっと悩む。