Skip to content

Commit 137119d

Browse files
authored
Python3.12 pillow dependencies (#268)
1 parent 1f825a2 commit 137119d

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

.github/workflows/cicd.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -243,6 +243,13 @@ jobs:
243243
steps:
244244
- name: Get code
245245
uses: actions/checkout@v4
246+
# Pillow may need these to function
247+
- name: install potential system dependencies
248+
run: |
249+
sudo apt-get update
250+
sudo apt-get install libtiff5-dev libjpeg8-dev libopenjp2-7-dev zlib1g-dev \
251+
libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev python3-tk \
252+
libharfbuzz-dev libfribidi-dev libxcb1-dev
246253
- name: Install poetry
247254
uses: snok/install-poetry@v1
248255
with:
@@ -292,6 +299,12 @@ jobs:
292299
steps:
293300
- name: get code
294301
uses: actions/checkout@v4
302+
- name: install potential system dependencies
303+
run: |
304+
sudo apt-get update
305+
sudo apt-get install libtiff5-dev libjpeg8-dev libopenjp2-7-dev zlib1g-dev \
306+
libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev python3-tk \
307+
libharfbuzz-dev libfribidi-dev libxcb1-dev
295308
- name: install python
296309
uses: actions/setup-python@v4
297310
with:

0 commit comments

Comments
 (0)