Re:Jeffgeerling.com has been Migrated to Hugo
by hesyiah on Sunday January 04, 2026 @08:59AM
(#46488027)
Instead of committing the binary, I highly recommend using a .tool-versions file (if you use asdf or mise) or a Dockerfile with a pinned version.
[ Parent
| on HN ]
Re:Jeffgeerling.com has been Migrated to Hugo
by supermatt on Sunday January 04, 2026 @09:02AM
(#46488057)
What is the downside to committing the binary? Immunity to supply chain attacks and a faster build time?
Re:Jeffgeerling.com has been Migrated to Hugo
by surajrmal on Sunday January 04, 2026 @10:03AM
(#46488599)
The best of both worlds is hosting the binary independently of git in some cloud storage and just have a script that fetches it (and set it in .gitignore). git itself doesn't like binaries very much and it will bloat your git clone speed/size if you update the binary ad it will effectively store all versions.
Re:Jeffgeerling.com has been Migrated to Hugo
by cxr on Sunday January 04, 2026 @01:35PM
(#46490795)
The specific use case here is someone storing the binary because they're _avoiding_ updates.
Re:Jeffgeerling.com has been Migrated to Hugo
by sunnyday_002 on Monday January 05, 2026 @05:14AM
(#46497094)
Or just use Git LFS.