From 66c7f05c28bcdf61a2169702b6143a28d7641a6b Mon Sep 17 00:00:00 2001 From: Alxy Savin Date: Thu, 23 Oct 2025 11:36:27 +0300 Subject: [PATCH 1/2] ci: install font dependencies for github actions --- .github/workflows/rust.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 9fd45e0..7a98f8d 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -16,6 +16,9 @@ jobs: steps: - uses: actions/checkout@v4 + - name: Install system libraries + run: sudo apt-get update && sudo apt-get install -y \ + pkg-config libfreetype6-dev libfontconfig1-dev - name: Build run: cargo build --verbose - name: Run tests From 77b5d6977b1f74325706eb6f16e01c7be0f874b0 Mon Sep 17 00:00:00 2001 From: Alxy Savin Date: Thu, 23 Oct 2025 12:04:18 +0300 Subject: [PATCH 2/2] Fix package install command formatting --- .github/workflows/rust.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 7a98f8d..849f30d 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -17,8 +17,9 @@ jobs: steps: - uses: actions/checkout@v4 - name: Install system libraries - run: sudo apt-get update && sudo apt-get install -y \ - pkg-config libfreetype6-dev libfontconfig1-dev + run: | + sudo apt-get update + sudo apt-get install -y pkg-config libfreetype6-dev libfontconfig1-dev - name: Build run: cargo build --verbose - name: Run tests