If release fails after applyPublishState but before commitRelease, defer's git checkout fails on uncommitted changes. User stuck on detached HEAD with modified files and stale -dev tag. Fix: git checkout --force or git stash in defer. Files: multimod/release/releaser.go:130, multirelease/release.go:95
If release fails after applyPublishState but before commitRelease, defer's
git checkoutfails on uncommitted changes. User stuck on detached HEAD with modified files and stale -dev tag. Fix:git checkout --forceorgit stashin defer. Files:multimod/release/releaser.go:130,multirelease/release.go:95