diff --git a/.github/workflows/analysis-coverage.yml b/.github/workflows/analysis-coverage.yml index 975e7a33..3702b2f1 100644 --- a/.github/workflows/analysis-coverage.yml +++ b/.github/workflows/analysis-coverage.yml @@ -38,7 +38,7 @@ jobs: run: python3 -m pylint "setup.py" "pillow_heif/" coverage-linux: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 name: Coverage(Linux) • 🐍3.11 steps: @@ -83,7 +83,7 @@ jobs: verbose: true coverage-linux-pillow-dev: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 name: Coverage(Linux, Pillow-dev) • 🐍3.12 steps: @@ -287,7 +287,7 @@ jobs: verbose: true coverage-pi-heif: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 name: Pi-Heif Coverage(Linux) • 🐍3.13 steps: @@ -333,7 +333,7 @@ jobs: verbose: true test-pi-heif: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 name: Pi-Heif Test(Linux) • 🐍3.13 steps: diff --git a/.github/workflows/build-cache-deps.yml b/.github/workflows/build-cache-deps.yml index 67882d1f..4a63c5a2 100644 --- a/.github/workflows/build-cache-deps.yml +++ b/.github/workflows/build-cache-deps.yml @@ -25,7 +25,7 @@ jobs: cibw_buildlinux: [ manylinux, musllinux ] cibw_arch: [ "aarch64", "x86_64" ] name: ${{ matrix.cibw_arch }} • ${{ matrix.cibw_buildlinux }} - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 env: KEY_HEAD: ${{ matrix.cibw_arch }}-${{ matrix.cibw_buildlinux }} BUILD_DIR: "/tmp/ph_build_stuff" @@ -79,7 +79,7 @@ jobs: cibw_buildlinux: [ manylinux, musllinux ] cibw_arch: [ "aarch64", "x86_64" ] name: Pi-Heif • ${{ matrix.cibw_arch }} • ${{ matrix.cibw_buildlinux }} - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 env: KEY_HEAD: Pi-Heif-${{ matrix.cibw_arch }}-${{ matrix.cibw_buildlinux }} BUILD_DIR: "/tmp/ph_build_stuff" diff --git a/.github/workflows/publish-wheels.yml b/.github/workflows/publish-wheels.yml index 6ce4c1f8..b50c0774 100644 --- a/.github/workflows/publish-wheels.yml +++ b/.github/workflows/publish-wheels.yml @@ -20,7 +20,7 @@ jobs: needs: [pi_heif_build] if: "contains(github.event.head_commit.message, '[publish]')" name: Upload to PyPi - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/test-wheels-pi_heif.yml b/.github/workflows/test-wheels-pi_heif.yml index 99c14304..59bd6697 100644 --- a/.github/workflows/test-wheels-pi_heif.yml +++ b/.github/workflows/test-wheels-pi_heif.yml @@ -134,7 +134,7 @@ jobs: manylinux-wheels: name: Ubuntu-Focal • ${{ matrix.python-version }} - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: @@ -202,7 +202,7 @@ jobs: linux-projects-together: name: Linux • Together • ${{ matrix.python-version }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: matrix: python-version: ["pypy-3.10", "3.10"] diff --git a/.github/workflows/test-wheels.yml b/.github/workflows/test-wheels.yml index d93bfe0b..5ef12361 100644 --- a/.github/workflows/test-wheels.yml +++ b/.github/workflows/test-wheels.yml @@ -131,7 +131,7 @@ jobs: manylinux-wheels: name: Ubuntu-Focal • ${{ matrix.python-version }} - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 strategy: matrix: python-version: ["pypy-3.9", "pypy-3.10", "3.9", "3.10", "3.11", "3.12", "3.13"] diff --git a/.github/workflows/wheels-pi_heif.yml b/.github/workflows/wheels-pi_heif.yml index 649e35a9..d3bd538d 100644 --- a/.github/workflows/wheels-pi_heif.yml +++ b/.github/workflows/wheels-pi_heif.yml @@ -145,7 +145,7 @@ jobs: cibw_buildlinux: [ manylinux, musllinux ] cibw_arch: [ "aarch64", "x86_64" ] name: ${{ matrix.cibw_buildlinux }} • ${{ matrix.cibw_arch }} • CPython - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 env: BUILD_DIR: "/tmp/ph_build_stuff" KEY_HEAD: Pi-Heif-${{ matrix.cibw_arch }}-${{ matrix.cibw_buildlinux }} @@ -211,7 +211,7 @@ jobs: cibw_buildlinux: [ manylinux ] cibw_arch: [ "aarch64", "x86_64" ] name: ${{ matrix.cibw_buildlinux }} • ${{ matrix.cibw_arch }} • PyPy - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 env: BUILD_DIR: "/tmp/ph_build_stuff" KEY_HEAD: Pi-Heif-${{ matrix.cibw_arch }}-${{ matrix.cibw_buildlinux }} diff --git a/.github/workflows/wheels-pillow_heif.yml b/.github/workflows/wheels-pillow_heif.yml index 0e41fc33..690215a6 100644 --- a/.github/workflows/wheels-pillow_heif.yml +++ b/.github/workflows/wheels-pillow_heif.yml @@ -132,7 +132,7 @@ jobs: cibw_buildlinux: [ manylinux, musllinux ] cibw_arch: [ "aarch64", "x86_64" ] name: ${{ matrix.cibw_buildlinux }} • ${{ matrix.cibw_arch }} • CPython - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 env: BUILD_DIR: "/tmp/ph_build_stuff" KEY_HEAD: ${{ matrix.cibw_arch }}-${{ matrix.cibw_buildlinux }} @@ -208,7 +208,7 @@ jobs: cibw_buildlinux: [ manylinux ] cibw_arch: [ "aarch64", "x86_64" ] name: ${{ matrix.cibw_buildlinux }} • ${{ matrix.cibw_arch }} • PyPy - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 env: BUILD_DIR: "/tmp/ph_build_stuff" KEY_HEAD: ${{ matrix.cibw_arch }}-${{ matrix.cibw_buildlinux }}