Skip to content

Fix deploy by locking Hugo version via Pixi#43

Open
hugovk wants to merge 1 commit into
python:mainfrom
hugovk:main
Open

Fix deploy by locking Hugo version via Pixi#43
hugovk wants to merge 1 commit into
python:mainfrom
hugovk:main

Conversation

@hugovk

@hugovk hugovk commented Jun 27, 2026

Copy link
Copy Markdown
Member

I noticed that Guido's name is correctly written with "van" at https://python.github.io/editorial-board/members/ but incorrectly with "Van" at https://python.github.io/editorial-board/members/guido-van-rossum/

This has been fixed, but still on prod because the GitHub Actions deploys are failing because it tries to install Hugo 0.128.0 but 0.146.0 is now required:

ERROR => hugo v0.146.0 or greater is required for hugo-PaperMod to build

https://github.com/python/editorial-board/actions/runs/27371770982

The Netlify previews are okay, because it defines the version separately and was bumped to 0.160.1.

This PR uses Pixi for reproducible builds: it pins the dependency versions, and then uses Pixi to to build on both GitHub Actions and Netlify using the same versions. This can also be used locally to ensure the same versions.

This is similar to what I do at https://github.com/hugovk/hugovk.github.io.

@netlify

netlify Bot commented Jun 27, 2026

Copy link
Copy Markdown

Deploy Preview for pythoneditorialboard ready!

Name Link
🔨 Latest commit 3d9f1fd
🔍 Latest deploy log https://app.netlify.com/projects/pythoneditorialboard/deploys/6a3f9c7999d96a0008b2ca78
😎 Deploy Preview https://deploy-preview-43--pythoneditorialboard.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

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.

1 participant