Windows builds need to run on Windows runners, so if we can't matrix-ify build then this is more organized anyway.