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/.github/workflows/build-and-release.yml b/.github/workflows/build-and-release.yml index 75928b03..aa3febce 100644 --- a/.github/workflows/build-and-release.yml +++ b/.github/workflows/build-and-release.yml @@ -29,12 +29,24 @@ 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: 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 diff --git a/go.mod b/go.mod index 2adb7f9a..f5b4dce9 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 @@ -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=