I am trying to get the DotNet Build, DotNet Publish, and especially DotNet Test actions to use the x86 version of dotnet.exe, as this determines the architecture of the runtime that the tests are run under. In the version of the action that is documented in the wiki (https://wiki.finalbuilder.com/display/continua/DotNet+Test+Action), a Path Finder property collector is used (for the ‘Using’ property of the action), so it appears that it was possible to create a custom property collector to select a specific SDK processor architecture.
The current versions of the actions use a property collector of type DotNetCoreRunTime, where the only input to the collector is the runtime version, and the collector provides path properties for both x86 and x64. But, there doesn’t seem to be any way to select which architecture is used by the action. Would it be possible to add an action property to control this?