Hwaro Deploy to Pages
Version updated for https://github.com/hahwul/hwaro to version v0.6.0.
- This action is used across all versions by 6 repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
Hwaro is a lightweight and fast static site generator written in Crystal, designed to simplify the creation of high-performance websites. It automates tasks like processing Markdown content, managing Jinja2-compatible templates, and generating essential files such as Sitemaps and RSS feeds, while also providing built-in SEO features for improved visibility. Its efficient design, including parallel processing and caching, makes it an ideal tool for developers building blogs, documentation, or personal sites with minimal complexity.
Release notes
Features
- Image resize support
- AMP support (#204)
- PWA support (#203)
- Asset pipeline
- Incremental build
- Auto-generate OG image
- Extended structured data (#191)
- Series and serial post support (#198)
- Related posts recommendation (#197)
- Built-in shortcodes
- Content expiry
- Environment-specific configuration (#206)
- Environment variable substitution (#207)
- hwaro tool import for Jekyll, Hugo, etc. migration (#194, #211)
- hwaro tool platform for config generation (#209)
- GitHub Pages deploy workflow generator
- Config health check and auto-fix to doctor command
- blog-dark, docs-dark scaffold themes
Improvements
- CSS minifier improvement and cache mutex
- Performance improvements and code refactoring
Security
- Fixed path traversal via symlinks in safe_path?
Bug Fixes
- Command and lint fixes Full Changelog: https://github.com/hahwul/hwaro/compare/v0.5.0...v0.6.0