GitHubの特定Repositoryに対する自分の権限を確認
November 16, 2024
自分が admin ではないrepositoryで、自分の権限が知りたいケースがたまにある。
write があるか知るためにテキストファイルが編集できるか試すような方法は誤って編集してしまう可能性があるので、下記で調べると良い。
gh repo view <ORGANIZATION>/<REPOSITORY> --json viewerPermission
❯ gh repo view octocat/Hello-World --json viewerPermission separate-article-group-query
{
"viewerPermission": "READ"
}
❯ gh repo view ntsk/dotfiles --json viewerPermission + 20241116
{
"viewerPermission": "ADMIN"
}