Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: switch to hugomods/hugo Docker image, with Hugo 0.128.0 #551

Merged
merged 2 commits into from
Nov 7, 2024

Conversation

dduportal
Copy link
Contributor

@dduportal dduportal commented Nov 7, 2024

Closes #455 and #473

This PR switches to a new Docker image (https://docker.hugomods.com/docs/introduction/), currently community managed and widely used as the default for GoHugo since there are no official Docker image.

This image is part of the Docker OSS program (like Jenkins):

  • Trustable
  • No rate limit
  • Support of arm64 (along usual x86_64)

Notes:

  • updatecli has been tested locally, but the check will fail until the PR is merged. We expect a PR to bump Hugo to 0.138.0 once merged
  • The GHA workflow now reuses the docker compose to verify that both the site code AND the provided GoHugo setup works (in case of version bump)

Verified

This commit was signed with the committer’s verified signature. The key has expired.
dduportal Damien Duportal
…r image for Hugo

Signed-off-by: Damien Duportal <[email protected]>

Verified

This commit was signed with the committer’s verified signature. The key has expired.
dduportal Damien Duportal
…the Docker image)

Signed-off-by: Damien Duportal <[email protected]>
@dduportal dduportal changed the title Chore/change docker image chore: switch to hugomods/hugo Docker image, with Hugo 0.128.0 Nov 7, 2024
@dduportal dduportal merged commit c79c1fa into jenkins-infra:main Nov 7, 2024
6 of 7 checks passed
@dduportal dduportal deleted the chore/change-docker-image branch November 7, 2024 19:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant