SSG

2023-03-20-01-21-05.webp

HugoブログをGithubActionを使ってS3サーバに差分アップする方法

この記事では、Hugoを使用してブログを作成し、Github Actionsでビルド時間超過問題に対処する方法を紹介します。記事の更新を高速化するために、前回のコミットとの差分ファイルを取得し、部分的なビルドとアップロードを行います。Hugoが部分的なビルドを直接サポートしていないため、Pythonスクリプトを用いて対応しています。