2019-10-20 /
@syui
github
ホームページ、りにゅーある
ホームページをりにゅーあるしました。遊びに来てね
gh-actions
に少しハマったので、ポイントだけ書いておきます。
peaceiris/actions-hugo
まず、branch:gh-pages
で実行する場合、そのままいけましたが、titleにスペースを入れるとなぜか失敗してた記憶があります。が、今は問題なさそうな感じでした。
次に、branch:master
で実行する場合、これはgithub側の問題ですが、githubが自動で実行するjekyll-deployなどが成功するも、なぜかページが上手く表示されないという現象が起こりました。index.htmlには全く問題がありませんし、ステータスはokになってるのですが、なぜ。
なので、こんな感じのコマンドを実行し、jekyll-buildを停止。あと一応、CNAMEの問題かもしれないので置きました(自前でpushした場合は無くてもいけてた気がするけど)。
- name: Build
run: |
hugo --gc --minify --cleanDestinationDir
touch ./public/.nojekyll
cp ./CNAME ./public/
これでいけたのでよかった。ホームページはわかりやすさを重視して、文章を削りシンプルにしました。