Situation-Complication
$ gh repo list
って、いつになったら実装されるのだろう。
https://github.com/cli/cli/issues/642
事前に
repo権限のついたToken発行
👇詳細。お借りします。
https://gotohayato.com/content/460/
自分のリポジトリを全て取得
% curl -sSL -H "Accept: application/vnd.github.v3+json" -u <User>:<Token> \
https://api.github.com/user/repos \
| jq -r '.[].name'
👇これでも同じ
% curl -H "Authorization: token <Token>" \
https://api.github.com/user/repos \
| jq -r '.[].name'
なお、userではなくusersを用いると、public reposだけ取得できる。
% curl -sSL -H "Accept: application/vnd.github.v3+json" -u <User>:<Token> \
https://api.github.com/users/<User>/repos \
| jq -r '.[].name'