switch to hugomods hugo debian-node-lts image

As the current image is out-of-date, the GitLab documentation also uses
a hugomods image and as we're already using one in other repos, switch
to it.

Switch to a version matching the current one for now.

https://docs.gitlab.com/tutorials/hugo/#add-your-gitlab-configuration-options
https://docker.hugomods.com/
https://github.com/hugomods/docker
https://hub.docker.com/r/hugomods/hugo
This commit is contained in:
June 2025-07-23 22:02:55 +02:00
commit 4ed02ff20e
Signed by: june
SSH key fingerprint: SHA256:o9EAq4Y9N9K0pBQeBTqhSDrND5E7oB+60ZNx0U1yPe0

View file

@ -13,7 +13,7 @@ jobs:
build: build:
runs-on: docker runs-on: docker
container: container:
image: registry.gitlab.com/pages/hugo/hugo_extended:latest image: hugomods/hugo:debian-node-lts-0.140.2
steps: steps:
- name: Pipeline info - name: Pipeline info
run: | run: |
@ -21,13 +21,11 @@ jobs:
- name: Install packages - name: Install packages
run: | run: |
apk update apt update
# For CI actions.
apk add nodejs-current
# For website build. # For website build.
apk add tzdata coreutils curl jq git apt install -y curl jq git
# For uploading. # For uploading.
apk add rsync openssh apt install -y rsync ssh
- uses: actions/checkout@v4 - uses: actions/checkout@v4
with: with: