actions-hugo/README.md

2.2 KiB
Raw Blame History

license release GitHub release date GitHub Actions status Docker Hub Build Status

GitHub Actions for Hugo extended

GitHub Actions for Hugo extended and Modules

Getting started

Create .github/workflows/push.yml

An example with GitHub Actions for deploying to GitHub Pages with Static Site Generators

peaceiris/actions-hugo latest version peaceiris/actions-gh-pages latest version

name: github pages

on:
  push:
    branches:
    - master

jobs:
  build-deploy:
    runs-on: ubuntu-18.04
    steps:
    - uses: actions/checkout@master

    - name: build
      uses: peaceiris/actions-hugo@v0.58.0
      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: gh-pages
        PUBLISH_DIR: ./public

License

About the author