diff --git a/.github/workflows/analysis-coverage.yml b/.github/workflows/analysis-coverage.yml index 67fd0a00..a7ce0087 100644 --- a/.github/workflows/analysis-coverage.yml +++ b/.github/workflows/analysis-coverage.yml @@ -26,7 +26,7 @@ jobs: name: Analysis steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install from source run: python3 -m pip install ".[dev]" wheel @@ -38,7 +38,7 @@ jobs: name: Coverage(Linux) • 🐍3.12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: '3.12-dev' @@ -81,7 +81,7 @@ jobs: name: Coverage(Linux, Pillow-dev) • 🐍3.11 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: '3.11' @@ -128,7 +128,7 @@ jobs: TEST_DECODE_THREADS: 0 # This test fails on GitHub on macOS. We have such enabled test on Cirrus. steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: '3.10' @@ -165,7 +165,7 @@ jobs: MSYS2_PREFIX: "C:/temp/msys64/mingw64" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: '3.9' @@ -233,7 +233,7 @@ jobs: name: Pi-Heif Coverage(Linux) • 🐍3.8 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Transform to Pi-Heif run: cp -r -v ./pi-heif/* . @@ -277,7 +277,7 @@ jobs: name: Pi-Heif Test(Linux) • 🐍3.8 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Transform to Pi-Heif run: | cp -r -v ./pi-heif/* . @@ -308,7 +308,7 @@ jobs: name: Coverage(ImportError) steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install from source run: | python3 -m pip -v install . diff --git a/.github/workflows/build-cache-deps.yml b/.github/workflows/build-cache-deps.yml index fe17971c..8f5e7306 100644 --- a/.github/workflows/build-cache-deps.yml +++ b/.github/workflows/build-cache-deps.yml @@ -31,7 +31,7 @@ jobs: BUILD_DIR: "/tmp/ph_build_stuff" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up QEMU if: matrix.cibw_arch == 'aarch64' uses: docker/setup-qemu-action@v2 @@ -85,7 +85,7 @@ jobs: BUILD_DIR: "/tmp/ph_build_stuff" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Transform to Pi-Heif run: | cp -r -v ./pi-heif/* . @@ -160,7 +160,7 @@ jobs: BUILD_DIR: "./build_cache" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Transform to Pi-Heif run: | cp -r -v ./pi-heif/* . diff --git a/.github/workflows/publish-wheels.yml b/.github/workflows/publish-wheels.yml index e76bcd24..049a763f 100644 --- a/.github/workflows/publish-wheels.yml +++ b/.github/workflows/publish-wheels.yml @@ -23,7 +23,7 @@ jobs: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Get tag run: | RELEASE_VERSION=$(sed -n "s/^__version__.*\"\(.*\)\"$/\\1/p" ./pillow_heif/_version.py) diff --git a/.github/workflows/test-src-build-linux.yml b/.github/workflows/test-src-build-linux.yml index a14c7e81..170e505c 100644 --- a/.github/workflows/test-src-build-linux.yml +++ b/.github/workflows/test-src-build-linux.yml @@ -39,7 +39,7 @@ jobs: docker_file: ["Alpine_3_16", "Alpine_3_17", "Alpine_3_18", "Debian_11", "Debian_12", "Ubuntu_22_04"] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up QEMU uses: docker/setup-qemu-action@v2 @@ -72,7 +72,7 @@ jobs: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: '3.8' diff --git a/.github/workflows/test-src-build-macos.yml b/.github/workflows/test-src-build-macos.yml index 0832e01a..f268ffe8 100644 --- a/.github/workflows/test-src-build-macos.yml +++ b/.github/workflows/test-src-build-macos.yml @@ -37,7 +37,7 @@ jobs: EXP_PH_LIBHEIF_VERSION: "" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install libheif from formula run: | brew uninstall --force --ignore-dependencies imagemagick libheif @@ -61,7 +61,7 @@ jobs: EXP_PH_LIBHEIF_VERSION: "" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Transform to Pi-Heif run: | cp -r -v ./pi-heif/* . diff --git a/.github/workflows/test-src-build-windows.yml b/.github/workflows/test-src-build-windows.yml index 8c08d2a9..a653fd3c 100644 --- a/.github/workflows/test-src-build-windows.yml +++ b/.github/workflows/test-src-build-windows.yml @@ -39,7 +39,7 @@ jobs: EXP_PH_LIBHEIF_VERSION: "" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: '3.11' @@ -86,7 +86,7 @@ jobs: EXP_PH_LIBHEIF_VERSION: "" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: '3.10' diff --git a/.github/workflows/test-wheels-pi_heif.yml b/.github/workflows/test-wheels-pi_heif.yml index 06cd0aee..c793f33f 100644 --- a/.github/workflows/test-wheels-pi_heif.yml +++ b/.github/workflows/test-wheels-pi_heif.yml @@ -39,7 +39,7 @@ jobs: if: ${{ github.event_name != 'workflow_dispatch' }} run: sleep 480 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up QEMU uses: docker/setup-qemu-action@v2 @@ -88,7 +88,7 @@ jobs: run: Start-Sleep -s 480 shell: powershell - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v4 with: @@ -117,7 +117,7 @@ jobs: if: ${{ github.event_name != 'workflow_dispatch' }} run: sleep 480 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v4 with: @@ -149,7 +149,7 @@ jobs: if: ${{ github.event_name != 'workflow_dispatch' }} run: sleep 480 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v4 with: @@ -179,7 +179,7 @@ jobs: if: ${{ github.event_name != 'workflow_dispatch' }} run: sleep 480 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v4 with: @@ -214,7 +214,7 @@ jobs: if: ${{ github.event_name != 'workflow_dispatch' }} run: sleep 480 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v4 with: diff --git a/.github/workflows/test-wheels.yml b/.github/workflows/test-wheels.yml index 61c7d345..95a7e913 100644 --- a/.github/workflows/test-wheels.yml +++ b/.github/workflows/test-wheels.yml @@ -35,7 +35,7 @@ jobs: if: ${{ github.event_name != 'workflow_dispatch' }} run: sleep 480 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up QEMU uses: docker/setup-qemu-action@v2 @@ -85,7 +85,7 @@ jobs: run: Start-Sleep -s 480 shell: powershell - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v4 with: @@ -111,7 +111,7 @@ jobs: if: ${{ github.event_name != 'workflow_dispatch' }} run: sleep 480 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v4 with: @@ -141,7 +141,7 @@ jobs: if: ${{ github.event_name != 'workflow_dispatch' }} run: sleep 480 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v4 with: diff --git a/.github/workflows/wheels-pi_heif.yml b/.github/workflows/wheels-pi_heif.yml index 7ac62371..032cccef 100644 --- a/.github/workflows/wheels-pi_heif.yml +++ b/.github/workflows/wheels-pi_heif.yml @@ -37,7 +37,7 @@ jobs: MSYS2_PREFIX: "C:/temp/msys64/mingw64" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: '3.11' @@ -95,7 +95,7 @@ jobs: runs-on: macos-11 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Transform to Pi-Heif run: | cp -r -v ./pi-heif/* . @@ -134,7 +134,7 @@ jobs: KEY_HEAD: Pi-Heif-${{ matrix.cibw_arch }}-${{ matrix.cibw_buildlinux }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Transform to Pi-Heif run: | cp -r -v ./pi-heif/* . @@ -204,7 +204,7 @@ jobs: KEY_HEAD: Pi-Heif-${{ matrix.cibw_arch }}-${{ matrix.cibw_buildlinux }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Transform to Pi-Heif run: | cp -r -v ./pi-heif/* . @@ -268,7 +268,7 @@ jobs: BUILD_DIR: "./build_cache" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Transform to Pi-Heif run: | cp -r -v ./pi-heif/* . @@ -316,7 +316,7 @@ jobs: runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Transform to Pi-Heif run: | cp -r -v ./pi-heif/* . diff --git a/.github/workflows/wheels-pillow_heif.yml b/.github/workflows/wheels-pillow_heif.yml index d6683a60..e9d1b12e 100644 --- a/.github/workflows/wheels-pillow_heif.yml +++ b/.github/workflows/wheels-pillow_heif.yml @@ -36,7 +36,7 @@ jobs: MSYS2_PREFIX: "C:/temp/msys64/mingw64" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: '3.11' @@ -91,7 +91,7 @@ jobs: runs-on: macos-11 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Run cibuildwheel run: | python3 -m pip install cibuildwheel==2.15.0 @@ -125,7 +125,7 @@ jobs: KEY_HEAD: ${{ matrix.cibw_arch }}-${{ matrix.cibw_buildlinux }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up QEMU if: matrix.cibw_arch == 'aarch64' uses: docker/setup-qemu-action@v2 @@ -199,7 +199,7 @@ jobs: KEY_HEAD: ${{ matrix.cibw_arch }}-${{ matrix.cibw_buildlinux }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up QEMU if: matrix.cibw_arch == 'aarch64' uses: docker/setup-qemu-action@v2 @@ -253,7 +253,7 @@ jobs: runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install requirements run: python3 -m pip install check-manifest twine wheel