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

tfupdate Github Action の修正版を GitHub Marketplace に公開しました

tfupdate の GitHub Action を GitHub Marketplace に公開 しました。 新規作成したわけではなく、daisaru11/tfupdate-github-actions の Fork 版です。 なぜ Fork 版を作ったのか Git v2.35.2 以降に入った CVE-2022-24765 対応 により、daisaru11/tfupdate-github-actions は 1 年以上壊れた状態でした。 ...

2023-10-31 (火) · masutaka

最近は GitHub Projects をこう使っている

最近は小さなチームのリーダーとしてチーム運営をしており、GitHub Projects を何年かぶりに使っています。 GitHub Projects は以前からありましたが、2022/07/27 に完全リニューアルし、GA (Generally Available) となりました。 ...

2023-05-20 (土) · masutaka

『GitHubセキュリティ Organization運用のベストプラクティス』を読んだ

昨日、職場の同僚から教えてもらった、昨日公開されたこちらの本を読みました。 GitHubセキュリティ Organization運用のベストプラクティス 著者は @tmknom さん。[2019-05-07-1] に読んだ『Pragmatic Terraform on AWS』改め『実践Terraform 』の著者でもあります。 ...

2022-03-03 (木) · masutaka

現在の GitHub flow は v2 かな?

@kyanny さんの記事を自分なりに整理してみる。 ずっと「マージした後にメインブランチを production デプロイする」というワークフローだと勘違いしていた。 ...

2021-03-15 (月) · masutaka

自作の GitHub Action を GitHub Marketplace に公開してみた

追記(2019-09-23): ⚠️ この記事の GitHub Actions は HCL 記法を使う古い方法です。現在は YAML 記法に変わりました。参考にしないで下さい。 先日 [2019-02-03-1] 作った GitHub Action のリポジトリページにこんな表示が出てました。 ...

2019-02-11 (月) · masutaka

Issue や PR を作ったら自動的に GitHub Project に追加する GitHub Action を作ってみた

追記(2019-09-23): ⚠️ この記事の GitHub Actions は HCL 記法を使う古い方法です。現在は YAML 記法に変わりました。参考にしないで下さい。 Issue や Pullrequest を作ったら、GitHub Project に自動追加なんてことができそうですね。 ...

2019-02-03 (日) · masutaka