Skip to content

Commit 7f22782

Browse files
committed
Update GitHub Actions workflow: compile and install ImageMagick from source instead of using package manager for improved control over installation.
1 parent d202239 commit 7f22782

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

.github/workflows/build.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,17 @@ jobs:
2323
- name: Set up Android SDK
2424
uses: android-actions/setup-android@v3
2525

26-
- name: Install ImageMagick
26+
- name: Compile and Install ImageMagick from Source
2727
run: |
2828
sudo apt-get update
29-
sudo apt-get install -y imagemagick
30-
which magick
31-
echo $PATH
29+
sudo apt-get install -y build-essential libjpeg-dev libpng-dev libtiff-dev libgif-dev
30+
wget https://imagemagick.org/download/ImageMagick.tar.gz
31+
tar xvzf ImageMagick.tar.gz
32+
cd ImageMagick-*
33+
./configure
34+
make
35+
sudo make install
36+
sudo ldconfig /usr/local/lib
3237
magick --version
3338
3439
- name: Generate Android Icons

0 commit comments

Comments
 (0)