Steps to Reproduce
As running tasks remotely adds ~200ms to the execution, we should avoid executing remotely tasks that have no inputs and that won't end up doing anything on the Mac in that case.
There might be more, but these are the ones I've found so far:
Expected Behavior
Actual Behavior
Environment
Version information
Build Logs
Example Project (If Possible)
Steps to Reproduce
As running tasks remotely adds ~200ms to the execution, we should avoid executing remotely tasks that have no inputs and that won't end up doing anything on the Mac in that case.
There might be more, but these are the ones I've found so far:
GetFileSystemEntrieswhen noDirectoryPathwas specifiedFilterStaticFrameworkswhen noFrameworkToPublishwas specifiedGetFullPathswhenItemsis emptyCopywhenSourceFilesis emptyCoreMLCompilerwhen there are no modelsExpected Behavior
Actual Behavior
Environment
Version information
Build Logs
Example Project (If Possible)