use the standard go zip library to archive apps and exclude dependency repos and other unneeded files.