Releases are not immutable
Author: mrdominoCreated Aug 29, 2026Updated Aug 29, 2026
LabelsBug
Describe the bug Direnv’s install script and recommended GitHub Actions usage instructions rely on GitHub release assets, but immutable releases is not turned on, so any released tag can potentially be rewritten, or released assets changed, in a software supply chain attack.
If immutable releases were turned on, then direnv version numbers would be guaranteed to always correspond to the same binaries.
Source: direnv/direnv