Skip to content

Commit 6dd906f

Browse files
authored
Update main.yml
1 parent 7cbe86a commit 6dd906f

File tree

1 file changed

+19
-15
lines changed

1 file changed

+19
-15
lines changed

.github/workflows/main.yml

Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -58,24 +58,28 @@ jobs:
5858

5959
- name: Compress Image
6060
run: |
61-
sudo apt-get update
62-
sudo apt-get install -y build-essential libx11-dev libxext-dev zlib1g-dev \
63-
libpng-dev libjpeg-dev libfreetype6-dev libxml2-dev liblcms2-dev \
64-
libopenexr-dev libtiff-dev libraw-dev libheif-dev libde265-dev \
65-
libfftw3-dev libglib2.0-dev libwebp-dev
66-
67-
wget https://download.imagemagick.org/ImageMagick/download/ImageMagick.tar.gz
68-
tar xvzf ImageMagick.tar.gz
69-
cd ImageMagick-7.*
70-
./configure
71-
make
72-
sudo make install
73-
sudo ldconfig /usr/local/lib
61+
# sudo apt-get update
62+
# sudo apt-get install -y build-essential libx11-dev libxext-dev zlib1g-dev \
63+
# libpng-dev libjpeg-dev libfreetype6-dev libxml2-dev liblcms2-dev \
64+
# libopenexr-dev libtiff-dev libraw-dev libheif-dev libde265-dev \
65+
# libfftw3-dev libglib2.0-dev libwebp-dev
66+
67+
# wget https://download.imagemagick.org/ImageMagick/download/ImageMagick.tar.gz
68+
# tar xvzf ImageMagick.tar.gz
69+
# cd ImageMagick-7.*
70+
# ./configure
71+
# make
72+
# sudo make install
73+
# sudo ldconfig /usr/local/lib
74+
75+
# cd ../
76+
77+
wget 'https://imagemagick.org/archive/binaries/magick'
78+
chmod +x magick
79+
sudo mv magick /usr/local/bin/
7480
7581
magick --version
7682
77-
cd ../
78-
7983
find ./content/posts/ -type f \( -name "*.jpg" -o -name "*.png" -o -name "*.jpeg" \) -exec magick {} -pointsize 48 -fill "#909090" -font ./static/ArchitectsDaughter-Regular.ttf -gravity south -annotate +0+20 "@liudon\nhttps://liudon.com" -resize 1080x\> {} \;
8084
find ./content/posts/ -type f \( -name "*.jpg" -o -name "*.png" -o -name "*.jpeg" \) -exec magick {} -quality 75 -define webp:image-hint=photo {}_1080x.webp \;
8185
find ./content/posts/ -type f \( -name "*.jpg" -o -name "*.png" -o -name "*.jpeg" \) -exec magick {} {}_1080x.avif \;

0 commit comments

Comments
 (0)