[ci/msys] Don't install freetype (#4354)

* [ci/msys] Try deleting system harfbuzz DLL
colr-paint-template
Behdad Esfahbod 1 year ago committed by GitHub
parent bd84458a95
commit 59f5f26515
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 9
      .github/workflows/msys2-ci.yml

@ -54,6 +54,9 @@ jobs:
mingw-w64-${{ matrix.MSYS2_ARCH }}-pkg-config
mingw-w64-${{ matrix.MSYS2_ARCH }}-python
mingw-w64-${{ matrix.MSYS2_ARCH }}-python-pip
- name: Remove installed HarfBuzz DLLs
run: |
rm -f -v /ming*/bin/libharfbuzz-*.dll
- name: Install Python Dependencies
run: |
pip3 install -r .ci/requirements-fonttools.txt --require-hashes
@ -71,9 +74,9 @@ jobs:
run: meson compile -Cbuild
- name: Test
run: meson test --print-errorlogs --suite=harfbuzz -Cbuild
- name: Upload DLL
- name: Upload DLLs
if: always()
uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
with:
name: libharfbuzz-0.dll-${{ matrix.MSYS2_ARCH }}
path: ./build/src/libharfbuzz-0.dll
name: libharfbuzz-${{ matrix.MSYS2_ARCH }}
path: ./build/src/libharfbuzz-*.dll

Loading…
Cancel
Save