Skip to content

Commit 0e16f70

Browse files
DanMeonclaude
andcommitted
ci: publish-schema 의 verify-sync 에 freetype / fontconfig 시스템 의존성 추가
변경사항: - 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) <noreply@anthropic.com>
1 parent d773a07 commit 0e16f70

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

.github/workflows/publish-schema.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,12 @@ jobs:
3333
- uses: actions/checkout@v6
3434
with:
3535
submodules: recursive
36+
# ^ skia-safe (rhwp 의 native-skia feature) 가 Linux 에서 freetype / fontconfig 동적 링크.
37+
# ci.yml 의 build-linux-wheel / cargo-test 와 동일 패턴.
38+
- name: Install skia-safe system dependencies (Linux)
39+
run: |
40+
sudo apt-get update -qq
41+
sudo apt-get install -y --no-install-recommends libfreetype-dev libfontconfig1-dev
3642
- uses: dtolnay/rust-toolchain@stable
3743
- uses: Swatinem/rust-cache@v2
3844
- uses: astral-sh/setup-uv@v8.1.0

0 commit comments

Comments
 (0)