Skip to content

Commit e7a283d

Browse files
committed
fix
1 parent ff64505 commit e7a283d

File tree

1 file changed

+6
-16
lines changed

1 file changed

+6
-16
lines changed

.github/workflows/main.yml

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -58,22 +58,12 @@ 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
74-
75-
find ../content/posts/ -type f \( -name "*.jpg" -o -name "*.png" -o -name "*.jpeg" \) -exec convert {} -pointsize 48 -fill "#FFFFFF" -font ../static/ArchitectsDaughter-Regular.ttf -gravity south -annotate +0+10 "@liudon\nhttps://liudon.com" -resize 1080x\> -quality 75 -define webp:image-hint=photo {}_1080x.webp \;
76-
find ../content/posts/ -type f \( -name "*.jpg" -o -name "*.png" -o -name "*.jpeg" \) -exec convert {} -verbose -pointsize 48 -fill "#FFFFFF" -font ../static/ArchitectsDaughter-Regular.ttf -gravity south -annotate +0+10 "@liudon\nhttps://liudon.com" -resize 1080x\> {}_1080x.avif \;
61+
wget https://download.imagemagick.org/archive/binaries/magick
62+
chmod +x magick
63+
sudo mv magick /usr/local/bin/
64+
65+
find ./content/posts/ -type f \( -name "*.jpg" -o -name "*.png" -o -name "*.jpeg" \) -exec magick {} -pointsize 48 -fill "#FFFFFF" -font ./static/ArchitectsDaughter-Regular.ttf -gravity south -annotate +0+10 "@liudon\nhttps://liudon.com" -resize 1080x\> -quality 75 -define webp:image-hint=photo {}_1080x.webp \;
66+
find ./content/posts/ -type f \( -name "*.jpg" -o -name "*.png" -o -name "*.jpeg" \) -exec magick {} -verbose -pointsize 48 -fill "#FFFFFF" -font ./static/ArchitectsDaughter-Regular.ttf -gravity south -annotate +0+10 "@liudon\nhttps://liudon.com" -resize 1080x\> {}_1080x.avif \;
7767
7868
- name: Setup Hugo
7969
uses: peaceiris/actions-hugo@v3

0 commit comments

Comments
 (0)