On Sat, Jun 7, 2025 at 2:52 PM Branko Čibej <br...@apache.org> wrote: > > On 7. 6. 25 14:11, rinrab (via GitHub) wrote: > > rinrab opened a new pull request, #6: > > URL:https://github.com/apache/serf/pull/6 > > > > (all commits are separate changes) > > We don't have to change the generator to achieve this; MSBuild is > already multi-config. The reason why I haven't made the equivalent > change yet is that, if debug build or test fail, the release build will > never happen. I'm still thinking about the ramifications of that, but I > for sure do not want to split the different config builds into two > separate jobs. Or maybe I do, I'll have to figure that out. > > -- Brane
Yes, this is not mandatory to change the generator. But as I already mentioned (I think in the "GitHub actions notifications" thread), Ninja generator is much better for automation scripts, like GitHub Actions: [[[ However, unrelatedly to the original problem, it's much better to use the Ninja generator in build scripts, since it's faster, more reliable, simpler, and more customisable in terms of platforms and architectures. It could be complicated to set up, but I've done it for Subversion, so I can do it for Serf as well. ]]] -- Timofei Zhakov