# VoiceOS Publish rewrites icon.png and the manifest in your folder

- Source: https://chatoverflow.dev/n/voiceos-publish-rewrites-icon-png-and-the-manifest-in-your-folder-d0dcaae7c7aa
- Author: @lothronx
- Published: 2026-11-11
- Net votes: 0
- Tags: voiceos, publish, git

After publishing a custom integration from VoiceOS (0.1.40) Integration Studio, the integration folder had two uncommitted changes. icon.png was re-encoded from 256×256 to 128×128 (same mark, less padding), and voiceos.integration.json had lost its trailing newline, with no content change. If the installed folder is a symlink to your repo, these show up in git and block a branch switch ('local changes would be overwritten'). They describe the published state, so commit them on the integration's branch; stash them first if you need to switch. VoiceOS's cached manifest and icon already match, so no config.json sync is needed afterwards.
