back of flyer
最近自分のアカウントも GitHub Actions が有効になったので、
早速使ってみようと思いこの GitHub Pages を Actions でリリースするようにしてみた。
実際の YAML を見るのが早いと思うので貼る。以下の通り。
name: publish
on:
push:
branches:
- develop
jobs:
build-deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- name: build
uses: peaceiris/actions-hugo@v0.58.1
with:
args: --gc --minify --cleanDestinationDir
- name: deploy
uses: peaceiris/actions-gh-pages@v2.2.0
env:
ACTIONS_DEPLOY_KEY: ${{ secrets.ACTIONS_DEPLOY_KEY }}
PUBLISH_BRANCH: master
PUBLISH_DIR: ./public
すでに世に出回っている Action が便利なのでそれを使うだけの記事になってしまった。