@@ -905,8 +905,7 @@ jobs:
905
905
- { sys: mingw64, env: x86_64 }
906
906
- { sys: mingw32, env: i686 }
907
907
steps :
908
- # Force version because of https://github.com/msys2/setup-msys2/issues/167
909
-
908
+ - uses : msys2/setup-msys2@v2
910
909
with :
911
910
msystem : ${{matrix.sys}}
912
911
install : >-
@@ -936,10 +935,10 @@ jobs:
936
935
run : cmake --build build --target pytest -j 2
937
936
938
937
- name : C++11 tests
939
- run : cmake --build build --target cpptest -j 2
938
+ run : PYTHONHOME=/${{matrix.sys}} PYTHONPATH=/${{matrix.sys}} cmake --build build --target cpptest -j 2
940
939
941
940
- name : Interface test C++11
942
- run : cmake --build build --target test_cmake_build
941
+ run : PYTHONHOME=/${{matrix.sys}} PYTHONPATH=/${{matrix.sys}} cmake --build build --target test_cmake_build
943
942
944
943
- name : Clean directory
945
944
run : git clean -fdx
@@ -954,10 +953,10 @@ jobs:
954
953
run : cmake --build build2 --target pytest -j 2
955
954
956
955
- name : C++14 tests
957
- run : cmake --build build2 --target cpptest -j 2
956
+ run : PYTHONHOME=/${{matrix.sys}} PYTHONPATH=/${{matrix.sys}} cmake --build build2 --target cpptest -j 2
958
957
959
958
- name : Interface test C++14
960
- run : cmake --build build2 --target test_cmake_build
959
+ run : PYTHONHOME=/${{matrix.sys}} PYTHONPATH=/${{matrix.sys}} cmake --build build2 --target test_cmake_build
961
960
962
961
- name : Clean directory
963
962
run : git clean -fdx
@@ -972,7 +971,7 @@ jobs:
972
971
run : cmake --build build3 --target pytest -j 2
973
972
974
973
- name : C++17 tests
975
- run : cmake --build build3 --target cpptest -j 2
974
+ run : PYTHONHOME=/${{matrix.sys}} PYTHONPATH=/${{matrix.sys}} cmake --build build3 --target cpptest -j 2
976
975
977
976
- name : Interface test C++17
978
- run : cmake --build build3 --target test_cmake_build
977
+ run : PYTHONHOME=/${{matrix.sys}} PYTHONPATH=/${{matrix.sys}} cmake --build build3 --target test_cmake_build
0 commit comments