Skip to content

Commit 5f6c5ba

Browse files
committed
Add back removed matrix entries
1 parent 06cf40c commit 5f6c5ba

File tree

1 file changed

+47
-2
lines changed

1 file changed

+47
-2
lines changed

.github/workflows/build-ocp.yml

Lines changed: 47 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)