Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It's not a minor note, it's a major reason that the github auto-generated tarballs are useless as-is, since they are not stable.


This was not GitHub’s fault, but Git itself combined with cache pruning. Specifically, GitHub updating to Git 2.38 which changed the algorithm. Non-cached tarballs were regenerated on demand, and all hell broke loose: https://github.blog/2023-02-21-update-on-the-future-stabilit...


It was not the first instance of this happening; other times I'm not certain it was git's fault.


github have (for the moment) backed down and currently the auto-generated tarballs are stable, but they have in the past and may in the future change this.


Thank you for highlighting this. I've started a new discussion https://github.com/orgs/community/discussions/116557 to provide strong guarantees for checksum stability for autogenerated tarballs attached to releases.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: