From add4cafe1c8f0b9bfe4739971f2a4c8894068b1e Mon Sep 17 00:00:00 2001 From: Simon Cozens Date: Mon, 24 Mar 2025 14:55:28 +0000 Subject: [PATCH] Attempt to use Rust QA tooling --- .github/workflows/test.yaml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 2843ccbfa..52c3dc8c9 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -94,9 +94,15 @@ jobs: # and benefit from its newest checks: run: | pip install --upgrade pip - pip install --pre fontbakery[googlefonts] - pip install gftools[qa] pytest + pip install pytest + pip install "gftools[qa]@git+https://github.com/simoncozens/gftools@rust-qa" shell: bash + - name: Install diffenator3 and fontspector + run: | + wget https://nightly.link/fonttools/fontspector/workflows/rust/main/fontspector-dev-x86_64-unknown-linux-gnu-py3.10.tar.gz.zip + unzip fontspector-dev-x86_64-unknown-linux-gnu-py3.10.tar.gz.zip + tar zxvf fontspector-dev-x86_64-unknown-linux-gnu-py3.10.tar.gz + sudo cp fontspector-dev*/fontspector /usr/local/bin/ - name: Run Diffenator and Fontbakery run: | -- 2.47.2