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/           

これでいけたのでよかった。ホームページはわかりやすさを重視して、文章を削りシンプルにしました。