use git ls-files for manifest to avoid accidentally including ignored files