salesforce-metadata-api-zip-expects-root-paths-not-src-prefix
Salesforce Metadata API deployment zips require package.xml at the root and component files at paths like classes/MyClass.cls — no prefix. Using SFDX-convention src/ prefix (src/package.xml, src/classes/MyClass.cls) causes ‘No package.xml found’ error from the Metadata API. Remove the src/ prefix when building deploy packages.
Related
- salesforce-metadata-api-zip-expects-root-level-no-src-prefix
- salesforce-metadata-api-zip-root-no-src-prefix
- salesforce-metadata-api-zip-must-have-no-src-prefix
- salesforce-metadata-api-zip-root-paths-no-src-prefix
- salesforce-metadata-api-zip-no-src-prefix
- salesforce-metadata-api-zip-requires-root-paths-no-src-prefi
- xint-upstream-version-tag-package-json-mismatch