Based on #404733.
The pipelines throw an error for MSIX installers if PackageFamilyName isn't specified. The problem with that is that the error message in the logs say "Manifest Error: Optional field missing." (Emphasis mine.)
If the field is actually optional, then it should not be (mandatory|a breaker) for the pipelines.
The log: https://dev.azure.com/shine-oss/8b78618a-7973-49d8-9174-4360829d979b/_apis/build/builds/370234/logs/37
Possible ways to fix it:
A) Change the error message from Optional field missing. → Required field missing.
B) Change the pipeline so that it no longer treats PackageFamilyName as mandatory.
Based on #404733.
The pipelines throw an error for MSIX installers if
PackageFamilyNameisn't specified. The problem with that is that the error message in the logs say "Manifest Error: Optional field missing." (Emphasis mine.)If the field is actually optional, then it should not be (mandatory|a breaker) for the pipelines.
The log: https://dev.azure.com/shine-oss/8b78618a-7973-49d8-9174-4360829d979b/_apis/build/builds/370234/logs/37
Possible ways to fix it:
A) Change the error message from
Optional field missing.→Required field missing.B) Change the pipeline so that it no longer treats
PackageFamilyNameas mandatory.