From 0e16f70f43f8916b5249993bf33067dd02476cd8 Mon Sep 17 00:00:00 2001 From: DanMeon Date: Sun, 10 May 2026 22:54:15 +0900 Subject: [PATCH] =?UTF-8?q?ci:=20publish-schema=20=EC=9D=98=20verify-sync?= =?UTF-8?q?=20=EC=97=90=20freetype=20/=20fontconfig=20=EC=8B=9C=EC=8A=A4?= =?UTF-8?q?=ED=85=9C=20=EC=9D=98=EC=A1=B4=EC=84=B1=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 변경사항: - verify-sync 잡이 maturin develop 하면서 native-skia 빌드 — ci.yml 의 build-linux-wheel / cargo-test 와 동일하게 freetype / fontconfig dev 헤더 필요 - v0.6.0 머지 후 main 의 publish-schema 워크플로우가 처음 fail — 동일 fix 누락분 Co-Authored-By: Claude Opus 4.7 (1M context) --- .github/workflows/publish-schema.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/publish-schema.yml b/.github/workflows/publish-schema.yml index 3e3b652..ee1f297 100644 --- a/.github/workflows/publish-schema.yml +++ b/.github/workflows/publish-schema.yml @@ -33,6 +33,12 @@ jobs: - uses: actions/checkout@v6 with: submodules: recursive + # ^ skia-safe (rhwp 의 native-skia feature) 가 Linux 에서 freetype / fontconfig 동적 링크. + # ci.yml 의 build-linux-wheel / cargo-test 와 동일 패턴. + - name: Install skia-safe system dependencies (Linux) + run: | + sudo apt-get update -qq + sudo apt-get install -y --no-install-recommends libfreetype-dev libfontconfig1-dev - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - uses: astral-sh/setup-uv@v8.1.0