diff --git a/.github/workflows/test-src-build-macos.yml b/.github/workflows/test-src-build-macos.yml index f268ffe8..d4bdac24 100644 --- a/.github/workflows/test-src-build-macos.yml +++ b/.github/workflows/test-src-build-macos.yml @@ -28,9 +28,9 @@ concurrency: cancel-in-progress: true jobs: - full_macos_11: - name: macOS:11-x86_64 - runs-on: macos-11 + full_macos_12: + name: macOS:12-x86_64 + runs-on: macos-12 env: TEST_DECODE_THREADS: 0 # This test fails on GitHub on macOS. We have such enabled test on Cirrus. PH_FULL_ACTION: 1 @@ -52,9 +52,9 @@ jobs: - name: Perform tests run: python3 -m pytest - lite_macos_11: - name: macOS:11-x86_64(Pi-Heif) - runs-on: macos-11 + lite_macos_12: + name: macOS:12-x86_64(Pi-Heif) + runs-on: macos-12 env: TEST_DECODE_THREADS: 0 PH_LIGHT_ACTION: 1 diff --git a/.github/workflows/test-wheels-pi_heif.yml b/.github/workflows/test-wheels-pi_heif.yml index e12d22c6..fb9b3bbd 100644 --- a/.github/workflows/test-wheels-pi_heif.yml +++ b/.github/workflows/test-wheels-pi_heif.yml @@ -104,8 +104,8 @@ jobs: cd .. && python3 -m pytest pillow_heif macos-wheels: - name: macOS • 11 • ${{ matrix.python-version }} - runs-on: macos-11 + name: macOS • 12 • ${{ matrix.python-version }} + runs-on: macos-12 strategy: fail-fast: false matrix: diff --git a/.github/workflows/test-wheels.yml b/.github/workflows/test-wheels.yml index abb96839..71df84e2 100644 --- a/.github/workflows/test-wheels.yml +++ b/.github/workflows/test-wheels.yml @@ -99,8 +99,8 @@ jobs: run: cd .. && python3 -m pytest pillow_heif macos-wheels: - name: macOS • 11 • ${{ matrix.python-version }} - runs-on: macos-11 + name: macOS • 12 • ${{ matrix.python-version }} + runs-on: macos-12 strategy: matrix: python-version: ["pypy-3.8", "pypy-3.9", "pypy-3.10", "3.8", "3.9", "3.10", "3.11", "3.12"] diff --git a/.github/workflows/wheels-pi_heif.yml b/.github/workflows/wheels-pi_heif.yml index 8fd411c2..f10ebd5f 100644 --- a/.github/workflows/wheels-pi_heif.yml +++ b/.github/workflows/wheels-pi_heif.yml @@ -93,7 +93,7 @@ jobs: wheels_macos: name: macosx • x86_64 - runs-on: macos-11 + runs-on: macos-12 steps: - uses: actions/checkout@v4 @@ -109,6 +109,7 @@ jobs: env: CIBW_ARCHS: "x86_64" CIBW_ENVIRONMENT_MACOS: PH_LIGHT_ACTION=1 TEST_DECODE_THREADS=0 + MACOSX_DEPLOYMENT_TARGET: "10.10" - name: Checking built wheels run: | diff --git a/.github/workflows/wheels-pillow_heif.yml b/.github/workflows/wheels-pillow_heif.yml index 60ecc388..7ab0da52 100644 --- a/.github/workflows/wheels-pillow_heif.yml +++ b/.github/workflows/wheels-pillow_heif.yml @@ -89,7 +89,7 @@ jobs: wheels_macos: name: macosx • x86_64 - runs-on: macos-11 + runs-on: macos-12 steps: - uses: actions/checkout@v4 @@ -100,6 +100,7 @@ jobs: env: CIBW_ARCHS: "x86_64" CIBW_ENVIRONMENT_MACOS: PH_FULL_ACTION=1 TEST_DECODE_THREADS=0 + MACOSX_DEPLOYMENT_TARGET: "10.10" - name: Check built wheels run: |