mirror of
https://github.com/tiennm99/HugoBlox-kit.git
synced 2026-10-11 03:12:56 +00:00
feat(hugo): add support for Hugo v0.153 breaking changes
migrate deprecated `includeFiles` to `files` glob slice (Hugo >= 0.153.0) Replace `module.mounts.includeFiles` with the new `files` setting introduced in Hugo v0.153.0. Update minimum Hugo version accordingly. Affected files: - modules/blox/hugo.yaml - All template module.yaml configs (7 templates) BREAKING CHANGE See: https://gohugo.io/configuration/module/#files
This commit is contained in:
1 parent
a3c21b401e
commit
764756ab50
8 files changed
+47
-26
No files matched your search
@@ -103,7 +103,7 @@ params:
|
||||
address_format: en-us
|
||||
module:
|
||||
hugoVersion:
|
||||
min: '0.148.2'
|
||||
min: '0.153.0'
|
||||
extended: true
|
||||
imports:
|
||||
- path: github.com/HugoBlox/kit/modules/analytics
|
||||
@@ -129,13 +129,13 @@ module:
|
||||
# BLOX A) Server-rendered block templates (Go HTML)
|
||||
- source: blox
|
||||
target: layouts/_partials/hbx/blocks
|
||||
includeFiles:
|
||||
files:
|
||||
- '**/block.html'
|
||||
|
||||
# BLOX B) Client islands (compiled with js.Build/js.Batch)
|
||||
- source: blox
|
||||
target: assets/js/hbx/blocks
|
||||
includeFiles:
|
||||
files:
|
||||
- '**/*.js'
|
||||
- '**/*.ts'
|
||||
- '**/*.jsx'
|
||||
@@ -144,7 +144,7 @@ module:
|
||||
# BLOX C) Block-specific CSS
|
||||
- source: blox
|
||||
target: assets/css/hbx/blocks
|
||||
includeFiles:
|
||||
files:
|
||||
- '**/*.css'
|
||||
|
||||
# BLOX D) Shared assets (optional)
|
||||
@@ -154,7 +154,7 @@ module:
|
||||
target: assets/css/hbx/shared
|
||||
- source: blox
|
||||
target: assets/img/hbx/blocks
|
||||
includeFiles:
|
||||
files:
|
||||
- '**/*.png'
|
||||
- '**/*.jpg'
|
||||
- '**/*.jpeg'
|
||||
|
||||
@@ -13,13 +13,16 @@ imports:
|
||||
mounts:
|
||||
- source: hugo-blox/blox/community
|
||||
target: layouts/_partials/blox/community/
|
||||
includeFiles: '**.html'
|
||||
files:
|
||||
- '**.html'
|
||||
- source: hugo-blox/blox/all-access
|
||||
target: layouts/_partials/blox/
|
||||
includeFiles: '**.html'
|
||||
files:
|
||||
- '**.html'
|
||||
- source: hugo-blox/blox
|
||||
target: assets/dist/community/blox/
|
||||
includeFiles: '**.css'
|
||||
files:
|
||||
- '**.css'
|
||||
- source: layouts
|
||||
target: layouts
|
||||
- source: assets
|
||||
|
||||
@@ -12,13 +12,16 @@ imports:
|
||||
mounts:
|
||||
- source: hugo-blox/blox/community
|
||||
target: layouts/_partials/blox/community/
|
||||
includeFiles: '**.html'
|
||||
files:
|
||||
- '**.html'
|
||||
- source: hugo-blox/blox/all-access
|
||||
target: layouts/_partials/blox/
|
||||
includeFiles: '**.html'
|
||||
files:
|
||||
- '**.html'
|
||||
- source: hugo-blox/blox
|
||||
target: assets/dist/community/blox/
|
||||
includeFiles: '**.css'
|
||||
files:
|
||||
- '**.css'
|
||||
- source: layouts
|
||||
target: layouts
|
||||
- source: assets
|
||||
|
||||
@@ -13,13 +13,16 @@ imports:
|
||||
mounts:
|
||||
- source: hugo-blox/blox/community
|
||||
target: layouts/_partials/blox/community/
|
||||
includeFiles: '**.html'
|
||||
files:
|
||||
- '**.html'
|
||||
- source: hugo-blox/blox/all-access
|
||||
target: layouts/_partials/blox/
|
||||
includeFiles: '**.html'
|
||||
files:
|
||||
- '**.html'
|
||||
- source: hugo-blox/blox
|
||||
target: assets/dist/community/blox/
|
||||
includeFiles: '**.css'
|
||||
files:
|
||||
- '**.css'
|
||||
- source: layouts
|
||||
target: layouts
|
||||
- source: assets
|
||||
|
||||
@@ -12,13 +12,16 @@ imports:
|
||||
mounts:
|
||||
- source: hugo-blox/blox/community
|
||||
target: layouts/_partials/blox/community/
|
||||
includeFiles: '**.html'
|
||||
files:
|
||||
- '**.html'
|
||||
- source: hugo-blox/blox/all-access
|
||||
target: layouts/_partials/blox/
|
||||
includeFiles: '**.html'
|
||||
files:
|
||||
- '**.html'
|
||||
- source: hugo-blox/blox
|
||||
target: assets/dist/community/blox/
|
||||
includeFiles: '**.css'
|
||||
files:
|
||||
- '**.css'
|
||||
- source: layouts
|
||||
target: layouts
|
||||
- source: assets
|
||||
|
||||
@@ -12,13 +12,16 @@ imports:
|
||||
mounts:
|
||||
- source: hugo-blox/blox/community
|
||||
target: layouts/_partials/blox/community/
|
||||
includeFiles: '**.html'
|
||||
files:
|
||||
- '**.html'
|
||||
- source: hugo-blox/blox/all-access
|
||||
target: layouts/_partials/blox/
|
||||
includeFiles: '**.html'
|
||||
files:
|
||||
- '**.html'
|
||||
- source: hugo-blox/blox
|
||||
target: assets/dist/community/blox/
|
||||
includeFiles: '**.css'
|
||||
files:
|
||||
- '**.css'
|
||||
- source: layouts
|
||||
target: layouts
|
||||
- source: assets
|
||||
|
||||
@@ -12,13 +12,16 @@ imports:
|
||||
mounts:
|
||||
- source: hugo-blox/blox/community
|
||||
target: layouts/_partials/blox/community/
|
||||
includeFiles: '**.html'
|
||||
files:
|
||||
- '**.html'
|
||||
- source: hugo-blox/blox/all-access
|
||||
target: layouts/_partials/blox/
|
||||
includeFiles: '**.html'
|
||||
files:
|
||||
- '**.html'
|
||||
- source: hugo-blox/blox
|
||||
target: assets/dist/community/blox/
|
||||
includeFiles: '**.css'
|
||||
files:
|
||||
- '**.css'
|
||||
- source: layouts
|
||||
target: layouts
|
||||
- source: assets
|
||||
|
||||
@@ -12,13 +12,16 @@ imports:
|
||||
mounts:
|
||||
- source: hugo-blox/blox/community
|
||||
target: layouts/_partials/blox/community/
|
||||
includeFiles: '**.html'
|
||||
files:
|
||||
- '**.html'
|
||||
- source: hugo-blox/blox/all-access
|
||||
target: layouts/_partials/blox/
|
||||
includeFiles: '**.html'
|
||||
files:
|
||||
- '**.html'
|
||||
- source: hugo-blox/blox
|
||||
target: assets/dist/community/blox/
|
||||
includeFiles: '**.css'
|
||||
files:
|
||||
- '**.css'
|
||||
- source: layouts
|
||||
target: layouts
|
||||
- source: assets
|
||||
|
||||
Reference in new issue
Block a user