@@ -466,14 +466,29 @@ jobs:
466466 strategy :
467467 fail-fast : false
468468 matrix :
469- os : ["ubuntu-22.04-arm"]
469+ os : ["macos-13", "macos-14", " ubuntu-20.04", "ubuntu- 22.04-arm", "windows-2019 "]
470470 python-version : ["3.11"]
471471
472472 include :
473+ - os : " macos-13"
474+ sed_i : " gsed -i"
475+ env : " MACOSX_DEPLOYMENT_TARGET=11.1"
476+ shells : " bash"
477+ - os : " macos-14"
478+ sed_i : " gsed -i"
479+ env : " MACOSX_DEPLOYMENT_TARGET=11.1"
480+ shells : " bash"
481+ - os : " ubuntu-20.04"
482+ sed_i : " sed -i"
483+ env : " DUMMY=0"
484+ shells : " bash"
473485 - os : " ubuntu-22.04-arm"
474486 sed_i : " sed -i"
475487 env : " DUMMY=0"
476488 shells : " bash"
489+ - os : " windows-2019"
490+ sed_i : " sed -i"
491+ shells : " bash cmd.exe"
477492
478493 steps :
479494 - uses : actions/checkout@v4
@@ -685,11 +700,35 @@ jobs:
685700 strategy :
686701 fail-fast : false
687702 matrix :
688- os : ["ubuntu-22.04-arm"]
703+ os : ["macos-13", "macos-14", "ubuntu-20.04", "ubuntu-22.04-arm", "windows-2019"]
704+
689705 python-version : ["3.10", "3.11", "3.12", "3.13"]
690706 use-vtk : ["vtk"]
691707
692708 include :
709+ - os : " macos-13"
710+ delocate : delocate
711+ plat : macosx_11_1_x86_64
712+ sed_i : " gsed -i"
713+ module : " OCP.*.so"
714+ env : " MACOSX_DEPLOYMENT_TARGET=11.1"
715+ shells : " bash"
716+ - os : " macos-14"
717+ delocate : delocate
718+ plat : macosx_11_1_arm64
719+ sed_i : " gsed -i"
720+ module : " OCP.*.so"
721+ env : " MACOSX_DEPLOYMENT_TARGET=11.1"
722+ shells : " bash"
723+ - os : " ubuntu-20.04"
724+ delocate : auditwheel patchelf
725+ plat : manylinux_2_35_aarch64
726+ sed_i : " sed -i"
727+ compilers : " "
728+ module : " OCP.*.so"
729+ env : " DUMMY=0"
730+ shells : " bash"
731+
693732 - os : " ubuntu-22.04-arm"
694733 delocate : auditwheel patchelf
695734 plat : manylinux_2_35_aarch64
@@ -698,6 +737,12 @@ jobs:
698737 module : " OCP.*.so"
699738 env : " DUMMY=0"
700739 shells : " bash"
740+ - os : " windows-2019"
741+ delocate : delvewheel
742+ plat : win_amd64
743+ sed_i : " sed -i"
744+ shells : " bash cmd.exe"
745+ module : " OCP.*.pyd"
701746
702747 steps :
703748 - uses : actions/checkout@v4
0 commit comments