GitHub Actions で submodules もチェックアウトする方法
どうも、たくチャレ(@takuchalle)です。
このブログもそうですが、Hugo
を使ってるとテーマをsubmodules
で管理したい時は多いと思います。
GitHub Actions
を使って、Firebase Hosting
にデプロイしてるのですが、デフォルトの設定だとsubmodules
をチェックアウトしてくれません。
なので、明示的にsubmodules
をチェックアウトする必要があります。
- uses: actions/checkout@v1
with:
submodules: true
これでOK
です。
追記
actions/checkout@v2
ではsubmodules: true
が使えなくなってるみたいですね。
v2
はパフォーマンス的に改善されてるらしいから使いたいんですけど残念ですね。
正式対応までv1
を使うしかないですね。
Read other posts