diff --git a/.github/workflows/build_and_test_mac.yml b/.github/workflows/build_and_test_mac.yml index ed46f093..3ed32a1c 100644 --- a/.github/workflows/build_and_test_mac.yml +++ b/.github/workflows/build_and_test_mac.yml @@ -12,7 +12,7 @@ env: jobs: Build_and_Run_GTest: name: Build and Run GoogleTest - runs-on: macos-11 + runs-on: macos-12 defaults: run: shell: bash -l {0} @@ -45,7 +45,7 @@ jobs: Build_and_Run_PyTest: name: Build and Run PyTest - runs-on: macos-11 + runs-on: macos-12 defaults: run: shell: bash -l {0} diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index 8bcd7eb3..d8b08233 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -12,9 +12,9 @@ jobs: MACOSX_DEPLOYMENT_TARGET: "10.15" strategy: matrix: - os: [ubuntu-20.04, macos-11, windows-latest] + os: [ubuntu-20.04, macos-12, windows-latest] cibw_archs: ["auto64"] - cibw_build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*"] + cibw_build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*", "cp312-*"] steps: - uses: actions/checkout@v3 @@ -30,7 +30,7 @@ jobs: - name: Install cibuildwheel run: | - python -m pip install cibuildwheel==2.12.1 delvewheel wheel + python -m pip install cibuildwheel==2.19.2 delvewheel wheel - name: Building wheels run: | @@ -73,7 +73,7 @@ jobs: matrix: os: [macos-13-xlarge] cibw_archs: ["arm64"] - cibw_build: ["cp39-*", "cp310-*", "cp311-*"] + cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*"] steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/publish_pypi.yml b/.github/workflows/publish_pypi.yml index 19efd933..de10c568 100644 --- a/.github/workflows/publish_pypi.yml +++ b/.github/workflows/publish_pypi.yml @@ -14,9 +14,9 @@ jobs: MACOSX_DEPLOYMENT_TARGET: "10.15" strategy: matrix: - os: [ubuntu-20.04, macos-11, windows-latest] + os: [ubuntu-20.04, macos-12, windows-latest] cibw_archs: ["auto64"] - cibw_build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*"] + cibw_build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*", "cp312-*"] steps: - uses: actions/checkout@v3 @@ -33,7 +33,7 @@ jobs: - name: Install cibuildwheel run: | - python -m pip install cibuildwheel==2.12.1 delvewheel wheel + python -m pip install cibuildwheel==2.19.2 delvewheel wheel - name: Building wheels run: | @@ -79,7 +79,7 @@ jobs: matrix: os: [macos-13-xlarge] cibw_archs: ["arm64"] - cibw_build: ["cp39-*", "cp310-*", "cp311-*"] + cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*"] steps: - uses: actions/checkout@v3