actions-hugo/README.md
Shohei Ueda f7fd45cb9e
release: v0.56.2 (#5)
* change: install from binary

* update: tag on readme

* add: move hugo binary under GOPATH

* upgrade: hugo to v0.56.2
2019-07-30 19:43:01 +09:00

2 KiB
Raw Blame History

license release GitHub release date

GitHub Actions for Hugo extended

GitHub Actions for Hugo extended and Modules

Getting started

Create main.workflow

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

workflow "GitHub Pages" {
  on = "push"
  resolves = ["deploy"]
}

action "is-branch-master" {
  uses = "actions/bin/filter@master"
  args = "branch master"
}

action "build" {
  needs = "is-branch-master"
  uses = "peaceiris/actions-hugo@v0.56.2"
  args = ["--gc", "--minify", "--cleanDestinationDir"]
}

action "deploy" {
  needs = "build"
  uses = "peaceiris/actions-gh-pages@v1.0.1"
  env = {
    PUBLISH_DIR = "./public"
    PUBLISH_BRANCH = "gh-pages"
  }
  secrets = ["ACTIONS_DEPLOY_KEY"]
}

License

MIT License - peaceiris/actions-hugo

About the author

peaceiris - Patreon