v0.1.7
fix: skip npm publish when version already exists on registry - Version mismatch between tag and package.json now logs warning instead of failing - Publish step checks npm registry first, skips if version already published - Prevents npm E403 errors when desktop-only releases trigger npm workflows