Closed fjktkm closed 3 months ago
一応、developにマージした時publicにビルドするワークフローを組んであって、それに干渉しない程度に調整していただいて
ビルドは個人がやるのではなくワークフローがやる方針ということだよね
https://github.com/nitmic-git/nitmic-hp/blob/feature/%2382_dodgeball/.github/workflows/hugo.yml
Plesk ってどういう仕組みなんでしょうか? デプロイ前に Plesk 側のサーバでビルドできるなら,ビルドした public をコミットする必要はなさそうだなとは思います
release
ブランチへおこなうようにする
.github/workflows/hugo.yml
を編集して実装develop
にマージされたらdevelop
にビルドするようにしているdevelop
は開発用にそのままにしておいてmain
にマージされたときにrelease
にビルドするとかrelease
ブランチをプルするようにする
/resources と /public は非追跡にしたほうがリポジトリがすっきりする 参考文献: