diff --git a/.github/workflows/analysis-coverage.yml b/.github/workflows/analysis-coverage.yml index 5f997dbf..da35a7e8 100644 --- a/.github/workflows/analysis-coverage.yml +++ b/.github/workflows/analysis-coverage.yml @@ -32,7 +32,9 @@ jobs: python-version: '3.12' - name: Install Libheif - run: brew install libheif + run: | + brew install libheif + brew upgrade libheif - name: Install from source run: python3 -m pip install ".[dev]" wheel setuptools @@ -144,10 +146,13 @@ jobs: with: python-version: '3.10' - - name: Install from source + - name: Install Libheif run: | - brew install --formula ./libheif/macos/libheif.rb - python3 -m pip -v install ".[dev]" + brew install libheif + brew upgrade libheif + + - name: Install from source + run: python3 -m pip -v install ".[dev]" - name: LibHeif info run: python3 -c "import pillow_heif; print(pillow_heif.libheif_info())" @@ -180,10 +185,13 @@ jobs: with: python-version: '3.11' - - name: Install from source + - name: Install Libheif run: | - brew install --formula ./libheif/macos/libheif.rb - python3 -m pip -v install ".[dev]" + brew install libheif + brew upgrade libheif + + - name: Install from source + run: python3 -m pip -v install ".[dev]" - name: LibHeif info run: python3 -c "import pillow_heif; print(pillow_heif.libheif_info())" @@ -380,7 +388,9 @@ jobs: python-version: '3.12' - name: Install Libheif - run: brew install libheif + run: | + brew install libheif + brew upgrade libheif - name: Install from source run: |