-
-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
force-app
folder appears in the ExperienceBundle
type in package.xml
#834
Comments
Hi @gavignon ! Thanks for raising this issue and thanks for contributing in making this project better! Do you know how to reproduce it? What is the minimum change I can do in a commit to have containing folder being listed in the |
@scolladon I have the issue on several repositories without any specific change. |
The |
force-app
folder appears in the ExperienceBundle
type in package.xml
Also experiencing this bug this afternoon - unsure if it's coincidence or not but my delta does consist of some Digital Experience changes; but then this spurious ExperienceBundle called force-app is getting added too. |
Just following up - I rolled back release by release to 5.36.0 but still had the same issue - then I jumped back to 5.13.0 and the issue is not present - so it feels like this has been in the codebase for a while; but it's really odd that 2 of us came across it within an hour of each other this afternoon..... Edited to add - 5.34.0 works fine, 5.35.0 does not |
Yes @richcallear, thanks for the analysis 🙏 You can find details here of why it occurs now TL;DR; |
Shipped in release $ sfdx plugins:install sfdx-git-delta@latest-rc
$ sfdx plugins:install [email protected] Happy incremental deployment! |
Issue verification check:
What is the problem?
When using latest version (5.38.0) the generated package.xml file has incorrect metadata members corresponding to package directories (for example: force-app).
What is the parameter and the value you used with it?
sf sgd source delta -i .deltaIgnore -f {PREVIOUS_TAG} -t HEAD -a 59.0 --output 'output'
What is the expected result?
output/package/package.xml with correct metadata types and members.
What is the actual result?
output/package/package.xml with incorrect metadata types and members (for example "force-app" in the metadata type "ExperienceBundle"
<types> <members>CustomerService</members> <members>force-app</members> <name>ExperienceBundle</name> </types>
Steps to reproduce
sf sgd source delta -i .deltaIgnore -f {PREVIOUS_TAG} -t HEAD -a 59.0 --output 'output'
Execution context
Operating System: MacOS Sonoma
yarn version: 1.22.17
node version: v20.12.2
git version: 2.42.0
sfdx version: 2.36.8
sgd plugin version: 2.38.0
More information (optional)
The text was updated successfully, but these errors were encountered: