From 5e97ad8a37dd7c63b6a49d0445a88fc9c87430ec Mon Sep 17 00:00:00 2001 From: Kumar Nirupam Date: Thu, 25 Jun 2026 06:53:33 +0000 Subject: [PATCH 1/4] chore: upgrade Go version to 1.26.4 Fixes #149 Signed-off-by: Kumar Nirupam --- .github/build/Makefile.core.mk | 2 +- go.mod | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/build/Makefile.core.mk b/.github/build/Makefile.core.mk index aa2d35ab..aef54055 100644 --- a/.github/build/Makefile.core.mk +++ b/.github/build/Makefile.core.mk @@ -23,7 +23,7 @@ GIT_STRIPPED_VERSION=$(shell git describe --tags `git rev-list --tags --max-coun REMOTE_PROVIDER="Layer5" LOCAL_PROVIDER="None" -GOVERSION = 1.24.5 +GOVERSION = 1.26.4 GOPATH = $(shell go env GOPATH) GOBIN = $(GOPATH)/bin diff --git a/go.mod b/go.mod index 2adb7f9a..a22de1c2 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/layer5io/academy-example -go 1.24.5 +go 1.26.4 // Uncomment line below when testing changes to the academy theme replace github.com/layer5io/academy-theme v0.4.2 => ../academy-theme From c5b72957b22f1db307b6e77da3ec074c3509d1e7 Mon Sep 17 00:00:00 2001 From: Kumar Nirupam Date: Thu, 25 Jun 2026 07:09:29 +0000 Subject: [PATCH 2/4] chore: upgrade academy-theme to v0.4.17 Required for org-id shortcode used in content formatting examples. Fixes CI build failure. Signed-off-by: Kumar Nirupam Signed-off-by: Kumar Nirupam --- go.mod | 2 +- go.sum | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/go.mod b/go.mod index a22de1c2..f5b4dce9 100644 --- a/go.mod +++ b/go.mod @@ -9,6 +9,6 @@ replace github.com/FortAwesome/Font-Awesome v4.7.0+incompatible => github.com/Fo require ( github.com/FortAwesome/Font-Awesome v4.7.0+incompatible // indirect - github.com/layer5io/academy-theme v0.4.16 // indirect + github.com/layer5io/academy-theme v0.4.17 // indirect github.com/twbs/bootstrap v5.3.7+incompatible // indirect ) diff --git a/go.sum b/go.sum index dbfc19cc..de5059f8 100644 --- a/go.sum +++ b/go.sum @@ -50,5 +50,7 @@ github.com/layer5io/academy-theme v0.4.15 h1:4dGcps3/Z2mSsNGbzsCOikc8URQy4geNZpC github.com/layer5io/academy-theme v0.4.15/go.mod h1:Dv72UWsREOvX4Zg4mJjrpoyDxdgxxpiDotxqYBXMjXo= github.com/layer5io/academy-theme v0.4.16 h1:nrwEIv8mji6sfq7cazyJVhGEoeisqu5RdQ0m5pnoUsk= github.com/layer5io/academy-theme v0.4.16/go.mod h1:Dv72UWsREOvX4Zg4mJjrpoyDxdgxxpiDotxqYBXMjXo= +github.com/layer5io/academy-theme v0.4.17 h1:rnTuWwEIyYqtFyqiDz+GZOSTz/Wpud8256+QtH0HYXM= +github.com/layer5io/academy-theme v0.4.17/go.mod h1:Dv72UWsREOvX4Zg4mJjrpoyDxdgxxpiDotxqYBXMjXo= github.com/twbs/bootstrap v5.3.7+incompatible h1:ea1W8TOWZFkqSK2M0McpgzLiUQVru3bz8aHb0j/XtuM= github.com/twbs/bootstrap v5.3.7+incompatible/go.mod h1:fZTSrkpSf0/HkL0IIJzvVspTt1r9zuf7XlZau8kpcY0= From 0c49314dca1c07c082ae13740c254748d1097804 Mon Sep 17 00:00:00 2001 From: Kumar Nirupam Date: Thu, 25 Jun 2026 18:24:48 +0000 Subject: [PATCH 3/4] updated workflow Signed-off-by: Kumar Nirupam --- .github/workflows/build-and-release.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/build-and-release.yml b/.github/workflows/build-and-release.yml index 75928b03..4625fb72 100644 --- a/.github/workflows/build-and-release.yml +++ b/.github/workflows/build-and-release.yml @@ -29,6 +29,12 @@ jobs: - name: Checkout site uses: actions/checkout@v5 + - name: Setup Go + uses: actions/setup-go@v5 + with: + go-version-file: go.mod + cache: true + - name: Setup Hugo Extended uses: peaceiris/actions-hugo@v3 with: From e3a39e75e7ba57a6c179d28014824161454a564e Mon Sep 17 00:00:00 2001 From: Kumar Nirupam Date: Fri, 26 Jun 2026 04:34:16 +0000 Subject: [PATCH 4/4] node setup added Signed-off-by: Kumar Nirupam --- .github/workflows/build-and-release.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/build-and-release.yml b/.github/workflows/build-and-release.yml index 4625fb72..aa3febce 100644 --- a/.github/workflows/build-and-release.yml +++ b/.github/workflows/build-and-release.yml @@ -41,6 +41,12 @@ jobs: hugo-version: '0.158.0' extended: true + - name: Setup Node + uses: actions/setup-node@v4 + with: + node-version: '20' + cache: 'npm' + - name: Install dependencies run: make setup