File tree Expand file tree Collapse file tree 4 files changed +39
-3
lines changed Expand file tree Collapse file tree 4 files changed +39
-3
lines changed Original file line number Diff line number Diff line change 1+ name : Hugo Build Test
2+
3+ on :
4+ workflow_dispatch :
5+
6+ jobs :
7+ build :
8+ runs-on : ubuntu-24.04
9+
10+ steps :
11+ - name : Checkout docs content
12+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.7.1
13+ with :
14+ fetch-depth : 0 # This is required for hugo Lastmod to function properly
15+
16+ # ## Hugo builds
17+
18+ - name : Setup Go
19+ uses : actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
20+ with :
21+ go-version : ' latest'
22+
23+ - name : Setup Hugo
24+ uses : peaceiris/actions-hugo@75d2e84710de30f6ff7268e08f310b60ef14033f # v3.0.0
25+ with :
26+ hugo-version : ' latest'
27+ extended : true
28+
29+ - name : Build Hugo
30+ run : |
31+ make build-example-site
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ list help::
1313 @echo " biome-all: Runs both the lint and formatting commands."
1414 @echo " (Set BIOME_ARGS to add additional arguments to biome command (ex: make biome-all BIOME_ARGS=write))"
1515
16- .PHONY : biome-format biome-lint biome-all setup-pre-commit
16+ .PHONY : biome-format biome-lint biome-all setup-pre-commit build-example-site
1717BIOME_ARGS ?=
1818FLAG :=
1919ifeq ($(BIOME_ARGS ) , write)
@@ -36,3 +36,6 @@ setup-pre-commit:
3636 pre-commit install --hook-type commit-msg; \
3737 echo " pre-commit hooks have been successfully installed." ; \
3838 fi
39+
40+ build-example-site :
41+ cd exampleSite && hugo mod get && hugo build --gc -e production
Original file line number Diff line number Diff line change 2222 " **/coveo.css" ,
2323 " **/f5-hugo.css" ,
2424 " **/highlight.css" ,
25- " **/*-overrides.css"
25+ " **/*-overrides.css" ,
26+
27+ " exampleSite"
2628 ]
2729 },
2830 "formatter" : {
Original file line number Diff line number Diff line change @@ -2,6 +2,6 @@ module github.com/nginxinc/docs
22
33go 1.19
44
5- require github.com/nginxinc/nginx-hugo-theme v0.41.22 // indirect
5+ require github.com/nginxinc/nginx-hugo-theme v0.41.27 // indirect
66
77replace github.com/nginxinc/nginx-hugo-theme => ../
You can’t perform that action at this time.
0 commit comments