Install ImageMagick in all CI builds

This commit is contained in:
2026-03-27 17:36:54 -06:00
parent 39f5dabf24
commit 3ad7dbd008
4 changed files with 9 additions and 2 deletions

View File

@@ -37,7 +37,7 @@ jobs:
libluajit-5.1-dev libpci-dev libperl-dev libssl-dev libayatana-appindicator3-dev \ libluajit-5.1-dev libpci-dev libperl-dev libssl-dev libayatana-appindicator3-dev \
perl python3 python3-minimal python3-dev python3-cffi mono-devel desktop-file-utils \ perl python3 python3-minimal python3-dev python3-cffi mono-devel desktop-file-utils \
fonts-noto-color-emoji breeze-gtk-theme \ fonts-noto-color-emoji breeze-gtk-theme \
patchelf file curl patchelf file curl imagemagick
- name: Configure - name: Configure
run: | run: |

View File

@@ -25,6 +25,11 @@ jobs:
with: with:
submodules: true submodules: true
- name: Install ImageMagick
run: |
apt-get update
apt-get install -y --no-install-recommends imagemagick
- name: Build Flatpak - name: Build Flatpak
id: flatpak_builder id: flatpak_builder
uses: flatpak/flatpak-github-actions/flatpak-builder@v6 uses: flatpak/flatpak-github-actions/flatpak-builder@v6

View File

@@ -41,7 +41,8 @@ jobs:
perl \ perl \
python \ python \
python-cffi \ python-cffi \
pciutils pciutils \
imagemagick
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v5 uses: actions/checkout@v5

View File

@@ -39,6 +39,7 @@ jobs:
python -m pip install --upgrade pip python -m pip install --upgrade pip
python -m pip install cffi python -m pip install cffi
python -m pip install zstandard python -m pip install zstandard
choco install imagemagick -y --no-progress
$ProgressPreference = 'SilentlyContinue' $ProgressPreference = 'SilentlyContinue'
function Download-WithRetry { function Download-WithRetry {