![2023-03-20-01-21-05.webp](/hugo%E3%83%96%E3%83%AD%E3%82%B0%E3%82%92githubaction%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6s3%E3%82%B5%E3%83%BC%E3%83%90%E3%81%AB%E5%B7%AE%E5%88%86%E3%82%A2%E3%83%83%E3%83%97%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95/2023-03-20-01-21-05_hu22f4413b11db2c44c02c57d6c2642b4f_57026_480x280_fill_q75_h2_box_smart1_2.webp)
HugoブログをGithubActionを使ってS3サーバに差分アップする方法
この記事では、Hugoを使用してブログを作成し、Github Actionsでビルド時間超過問題に対処する方法を紹介します。記事の更新を高速化するために、前回のコミットとの差分ファイルを取得し、部分的なビルドとアップロードを行います。Hugoが部分的なビルドを直接サポートしていないため、Pythonスクリプトを用いて対応しています。
この記事では、Hugoを使用してブログを作成し、Github Actionsでビルド時間超過問題に対処する方法を紹介します。記事の更新を高速化するために、前回のコミットとの差分ファイルを取得し、部分的なビルドとアップロードを行います。Hugoが部分的なビルドを直接サポートしていないため、Pythonスクリプトを用いて対応しています。