peaceiris/actions-hugo
GitHub Actions for Hugo ⚡️ Setup Hugo quickly and build your site fast. Hugo extended, Hugo Modules, Linux (Ubuntu), macOS, and Windows are supported. observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 99
- Release rhythm 83
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0.0
- age_days: 2661
- days_rel: 115
- days_push: 10
- n_releases_24m: 3
Adoption not part of the score
1574 stars · 95 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A GitHub Action (written in TypeScript) that installs Hugo, including the extended version and Hugo Modules support, onto GitHub Actions runners. It enables fast automated builds and deployment of Hugo static sites, e.g., to GitHub Pages.
Use cases
- set up hugo in a github actions workflow
- build and deploy my hugo site to github pages automatically
- install hugo extended version in ci
- cache hugo modules in a ci pipeline
- run hugo builds on ubuntu, macos, and windows runners
- automate static site publishing on every push
When to choose
- you build a Hugo site with GitHub Actions CI/CD
- you need Hugo extended or Hugo Modules support in your pipeline
- you want a fast, maintained setup action instead of pulling Docker images
- you deploy static sites to GitHub Pages or similar hosts
When to avoid
- your site is built with a different static site generator like Jekyll, Gatsby, or Next.js
- you don't use GitHub Actions for CI/CD
- you need to run Hugo outside of CI environments
Facets
plugin · maturity active
ci-cd deployment build-tool developer-tools web-development windows cloud github-actions hugo static-site github-pages setup-action devops automation static-site-generator linux macos docker
2 sources
- readme: https://github.com/peaceiris/actions-hugo · fetched 2026-08-28 · 72049787c39f
- homepage: https://github.com/marketplace/actions/hugo-setup · fetched 2026-08-29 · f1d6db8accb4
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| peaceiris/actions-hugo | main | 94 |
For agents
markdown · JSON · MCP: product_card(name="peaceiris/actions-hugo")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem