Skip to content

Commit d131716

Browse files
committed
Pearl~~
1 parent a1a7845 commit d131716

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

.github/workflows/optimize.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,14 @@ jobs:
1818
sudo apt-get install -y webp minify parallel
1919
2020
- name: Optimize still images
21-
run: find pages/ \( -iname "*.png" -o -iname "*.jpg" -o -iname "*.jpeg" \) | parallel sh -c 'cwebp -q 80 "$1" -o "${1%.*}.webp" && rm "$1"' _ {}
21+
run: >
22+
find pages/ \( -iname "*.png" -o -iname "*.jpg" -o -iname "*.jpeg" \)
23+
| parallel 'cwebp -q 80 {= $_=Q($_) =} -o {= $_=Q($_); s/\.[^.]+$// =}.webp && rm {= $_=Q($_) =}'
2224
2325
- name: Optimize gif images
24-
run: find pages/ -iname "*.gif" | parallel sh -c 'gif2webp -q 80 "$1" -o "${1%.*}.webp" && rm "$1"' _ {}
26+
run: >
27+
find pages/ -iname "*.gif"
28+
| parallel 'gif2webp -q 80 {= $_=Q($_) =} -o {= $_=Q($_); s/\.[^.]+$// =}.webp && rm {= $_=Q($_) =}'
2529
2630
- name: Optimize text
2731
run: |

0 commit comments

Comments
 (0)