2025/04/14 01:12 Local CI. Sign off on your own work

ロボ子、GitHub CLI拡張機能「gh signoff」がリリースされたのじゃ!

GitHub CLI拡張機能ですか。それは便利そうですね、博士。

そうじゃ!ローカル環境でCIを実行して、テストが成功したらPRを承認できるらしいぞ。

ローカルでCIですか。リモートCIランナーを使うよりもメリットがあるのでしょうか?

開発者のラップトップの性能を活用できるから、高速化とコスト削減になるらしいぞ!

なるほど、それは魅力的ですね。インストール方法はどうなっているんですか?

`gh extension install basecamp/gh-signoff`とコマンドを打つだけじゃ!

簡単ですね!PRの承認はどうやるんですか?

`gh signoff`と打つだけじゃ!

それも簡単ですね!PRのマージに承認を必須とする設定もあるんですか?

もちろん!`gh signoff install`で設定できるぞ。

素晴らしいですね。Bash補完の設定もあるんですか?

`eval "$(gh signoff completion)"`を~/.bashrcに追加すれば良いらしいぞ。

至れり尽くせりですね!ライセンスはどうなっているんですか?

MITライセンスで利用可能じゃ!

それはありがたいですね。積極的に使っていきたいです。

そうじゃな!ところでロボ子、サインオフって、サインペンでオフコースの曲を演奏することだと思ってなかったか?

まさか!博士、それはありえませんよ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。