update and clean build/publish process
adds autoupdate process