Skip to content

Commit 394c32e

Browse files
committed
CI updated
1 parent abcec4d commit 394c32e

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

.github/workflows/build.yaml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@ jobs:
2323
runs-on: ubuntu-latest
2424
steps:
2525
- uses: actions/checkout@v3
26+
- name: Install dependencies
27+
run: |
28+
sudo apt-get update
29+
sudo apt-get install -y libfontconfig1-dev
2630
- uses: actions/setup-python@v4
2731
with:
2832
python-version: '3.12'
@@ -36,7 +40,6 @@ jobs:
3640
with:
3741
command: clippy
3842
args: --all -- -D warnings
39-
4043
- name: Install Python dependencies
4144
run: |
4245
python -m pip install --upgrade pip wheel setuptools
@@ -59,6 +62,10 @@ jobs:
5962
# target: [x86_64]
6063
steps:
6164
- uses: actions/checkout@v3
65+
- name: Install dependencies
66+
run: |
67+
sudo apt-get update
68+
sudo apt-get install -y libfontconfig1-dev
6269
- uses: actions/setup-python@v4
6370
with:
6471
python-version: '3.12'
@@ -74,6 +81,8 @@ jobs:
7481
args: --release --out dist
7582
sccache: 'true'
7683
manylinux: auto
84+
before-script-linux: |
85+
yum install -y fontconfig-devel
7786
- name: Upload wheels
7887
uses: actions/upload-artifact@v4
7988
with:

0 commit comments

Comments
 (0)