diff --git a/.github/workflows/cicd.yaml b/.github/workflows/cicd.yaml index ba6c8122..32b1a423 100644 --- a/.github/workflows/cicd.yaml +++ b/.github/workflows/cicd.yaml @@ -243,6 +243,13 @@ jobs: steps: - name: Get code uses: actions/checkout@v4 + # Pillow may need these to function + - name: install potential system dependencies + run: | + sudo apt-get update + sudo apt-get install libtiff5-dev libjpeg8-dev libopenjp2-7-dev zlib1g-dev \ + libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev python3-tk \ + libharfbuzz-dev libfribidi-dev libxcb1-dev - name: Install poetry uses: snok/install-poetry@v1 with: @@ -292,6 +299,12 @@ jobs: steps: - name: get code uses: actions/checkout@v4 + - name: install potential system dependencies + run: | + sudo apt-get update + sudo apt-get install libtiff5-dev libjpeg8-dev libopenjp2-7-dev zlib1g-dev \ + libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev python3-tk \ + libharfbuzz-dev libfribidi-dev libxcb1-dev - name: install python uses: actions/setup-python@v4 with: