Are there any specific pros/cons to using .axmodel or .axpp files to migrate code between D365FO environments (best practices, long-term support ... anything)?
Background:
We have built an IP on D365FO and we have to routinely send out updates to clients.
Part of the codebase of the IP is sent out as a deployable package but the included reports are sent as a project to allow clients / implementers to extend or duplicate the reports logic per client requirements.
Till now, the code available reports model was being manually exported to an axpp file (manually add all objects in a model to VS project and export).
But I was trying to see if this workload could be reduced somehow in the DevOps Pipelines used to generate the deployable packages.
I can generate .axmodel files using a command prompt to invoke ModelUtil.
Have not found any orchestration for .axpp files (in DevOps or Power Automate or any other automation).
Was wondering about the differences therefore in axmodel and axpp...