Skip to content

gh CLIを使って特定Issueの状態を確認する方法

GitHub Actionsの中で特定Issueがクローズされているかどうかを調べる必要がでてきました。gh CLIでできるだろうと調べたら、最初に出てきたのはgh issue list

bash
gh issue list --state closed

これだとclosedのものが複数登場し、特定Issueを指定することができません。出力結果をgrepすることも考えたのですがCopilotさんに相談したら、以下のような方法を教えてくれました。

bash
gh issue view <issue> --json state --jq .state