Run self-check on Windows as part of CI (#11909)
As discussed in #11895, mypy's test suite currently does not pass a mypy self-check when run on Windows. This should hopefully be fixed by https://github.com/python/typeshed/pull/6812, but running a self-check on Windows as part of the CI tests should help avoid this issue in the future.