@aschmitz@ostatus.lardbucket.org
Post #1579421
2026-04-22 17:39 UTC
Replies (2)
-
@aschmitz@ostatus.lardbucket.org 2026-04-22 17:41
@phildini In larger or more distributed projects, it can be easier than hoping everyone involved has good hygiene around their accounts, so there's some value in it. And given infinite resources, sure, go for it. But for most people, I think you'll have a better cost/benefit ratio from other things, like tightening up CI, cleaning your environment up, locking down your production servers, auditing account access, etc.
-
@Lady@glitch.cat.family 2026-04-22 17:59
@aschmitz @phildini signing only verifies information about the committer, not the author, so there is still a high degree of trust involved regarding the authorship of code. it gives you confirmation that the person who git says committed the code was the actual committer, meaning it can work in tandem with other processes you have for committers like verifying authenticity of commits and ensuring licensing rights. if you don’t have defined processes for committers, then a provenance chain that goes back to them (and stops there) does not get you much in my experience