github-nippou 10 周年 🎉

10 年前の今日が始まり 10 年前の今日、github-nippou の最初の commit 5767b9c をしました。 このブログで github-nippou を紹介したのも 10 年前の今日 [2014-12-07-1] です。この記事でも触れていますが、私のアイディアがオリジナルではなく、きたけーさんの Ruby スクリプト のパクリインスパイアです。 ...

2024-12-07 (土) · masutaka

OSS 関連の取り組みを個人プロジェクトにも取り入れ始めた

先日、会社ブログでこんな記事を書きました。 記事冒頭にも書かれているとおり、最近の私は社内プロダクトの OSS 化を推進する活動をしています。 ...

2024-09-25 (水) · masutaka

github-nippou のリリース時に formula ファイルも自動更新するようにした

少し前の話になりますが、[2023-11-14-1] に github-nippou という Golang 製ツールのリリースを自動化しました。 自動的に作られた Release PR1 をマージする タグが自動で振られ、Releases ページに新しいリリースが作られる macOS, Linux, Windows 用のバイナリがビルドされ、2 の新しいリリースにアップロードされる 今回はさらに、Homebrew の formula ファイル2もアップデートするようにしました。 ...

2024-07-30 (火) · masutaka

github-nippou のリリースを gox+ghr の手動実行から、tagpr+goreleaser の自動実行に変えた

最近、私が所属する ROUTE06 で私が作った github-nippou がよく使われ始め、リリース頻度が上がってきました。github-nippou の Web 版 が出来た影響が大きそうです。 今まで何年も手作業(!)でリリース作業をしていましたが、この度えいやっと自動化しましたので、ここに記録を残します。 ...

2023-11-14 (火) · masutaka

github-nippou を golang で書き換えて v4.0.1 リリースしてました

こちらのブログではアナウンスしてなかったので。 v4.0.0 のリリースノートになります。 https://github.com/masutaka/github-nippou/releases/tag/v4.0.0 ...

2017-10-22 (日) · masutaka

github-nippou v3.0.0 released

v3.0.0 から出力フォーマットをカスタマイズ出来るようになりました。 @ryz310 に大感謝です! リリースノートは以下をどうぞ。 https://github.com/masutaka/github-nippou/releases/tag/v3.0.0 新しいサブコマンド init を実行すると、デフォルト設定 から新しい Gist を作り、その後はその設定が参照されます。 ...

2017-08-07 (月) · masutaka

社内勉強会で github-nippou v2.0.0 をライブリリースした

[2016-03-23-1] に予告したとおり、今回は破壊的変更をしました。 https://github.com/masutaka/github-nippou/releases/tag/v2.0.0 改良 –all と –num オプションを削除 代わりに –since-date と –until-date を追加 デバッグオプション –debug を追加 サブコマンド version を追加 パフォーマンスの改善 バグ修正 Issue や Pull request 発生時ではなく、現在のタイトルを使用 同じく現在のステータスを使用 その他 ソースコードのリファクタリング github-nippou は引数を付けなければ、今日の GitHub の活動から日報用 のリンクを生成します。今回の v2.0.0 から –since-date や –until-date を付けることで、GitHub の活動を柔軟に取って来れるよう になりました。 ...

2016-04-09 (土) · masutaka

github-nippou v1.2.0 released

https://github.com/masutaka/github-nippou/releases/tag/v1.2.0 改良 URL でソートしたリストを出力 Issue や PR がクローズされていたら、closed! を付加 v2.0.0 では [2016-03-21-1] に追加した -a, -n オプションが早くもな くなる予定です・・・! ...

2016-03-23 (水) · masutaka

github-nippou v1.1.0 and v1.1.1 released

https://github.com/masutaka/github-nippou/releases/tag/v1.1.0 https://github.com/masutaka/github-nippou/releases/tag/v1.1.1 -a オプションを追加しました。今日より前のイベントも(存在すれば) 標準出力に出力します。日報書き忘れの時などにご利用下さい。 -n オプションも追加しました。たまに、作成した PR の取りこぼしがあ ったのはこのせいでした。以前 Issue 作って 忘れてました。 ...

2016-03-21 (月) · masutaka

github-nippou v0.1.1 released

https://rubygems.org/gems/github-nippou/versions/0.1.1 イベントを取得できない問題を修正しました。 今までIssuesEvent, IssueCommentEvent, PullRequestEventを表示してい ましたが、PullRequestReviewCommentEventを読み捨てていたのが原因。 (動けば良いレベルで作っているので。。) ...

2014-12-18 (木) · masutaka