[SalesForce] DX Deploy – no Quickaction

I'm having trouble deploying to a sandbox. Profiles have been a pretty major pain, so I simply removed all profiles from the mdapi output dir. Now I am fighting QuickActions. In each of my layouts I am getting this error:

In field: QuickAction – no QuickAction named NewEvent found

If I fix that by removing the QuickAction in the deploy dir, then it just moves on to the next QuickAction and throws an error about that. These are standard QuickActions, right? How can I get those to just deploy without removing all references in the layout?

I saw an earlier post about emails, and it mentioned making sure my API version was at least 28.0, and I am using 41.0. So I know it isn't that.

Best Answer

Do you have translations? Sometimes if things get out of sync the translations can throw these errors. If you can, delete out the translations for the object, or at least make sure that they’re all in there.

Specifically, page layouts all get translated, and if the page layout translation is wrong, the whole thing fails to deploy.