Actions Hugo screenshot

Actions Hugo

Author Avatar Theme by Klakegg
Updated: 9 Jun 2020
14 Stars

Powerful Hugo action for simple and advanced use cases.

Overview

Hugo Action simplifies the process of building a Hugo homepage using Docker images. It streamlines the workflow for developers looking to deploy their static sites quickly and efficiently using the latest options available in the Hugo ecosystem. With pre-configured workflows, users can easily get started, making it a robust solution for both novice and experienced developers.

This action supports multiple configurations, allowing for a high level of customization depending on project needs. Whether you are working on a simple site or a more complex setup, Hugo Action provides the flexibility and functionality to adapt to various requirements.

Features

  • Easy Workflow Integration: Set up your workflow with a simple YAML configuration in your GitHub repository, enabling seamless automation.

  • Versatile Image Options: Choose from a range of images such as busybox, alpine, debian, and more, tailored to your project’s needs.

  • Version Control: Specify the version of Hugo for your build process, ensuring that you’re working with the right tools for your project’s requirements.

  • Custom Source and Target Directories: Define your source and target directories for finer control over where your Hugo files are located and where the built site is output.

  • Pandoc Integration: Utilize Pandoc for formatting documents with the option to customize the command as needed, enhancing your site’s content capabilities.

  • Flexible Environment Settings: Switch between development and production environments seamlessly, allowing you to test changes without affecting your live site.

  • Advanced Workflow Customization: Implement a matrix configuration for using multiple versions and image types simultaneously, providing extensive flexibility for complex projects.