ブログ記事を Markdown で書きたい、さらにgitでバージョン管理したいと思うことはないだろうか? 私は上記のようなモチベーションで、はてなブログの記事を管理する CLI 「gimonfu」を作成した。 gimonfuは、はてなブログの記事をMarkdownファイルとしてダウンロードしたり、Markdownファイルを記事として投稿したりできる。 手元のディレクトリとはてなブログの記事群の差分を比較し、新しいものだけを投稿/更新/ダウンロードする。 本記事では、gimonfu と GitHub Actions を使って、GitHub のリポジトリとはてなブログを連携し、記事を git で管理できるように設定を行う。 つまり、Markdown ファイルを GitHub のリポジトリにプッシュするだけで、はてなブログに記事を公開できる。 また、はてなの Web ページで記事を編集すると G