From ff1e9ce62818e94dcba2844b30796aa4669a1574 Mon Sep 17 00:00:00 2001 From: Florian Weber Date: Sat, 11 Jan 2025 20:07:41 +0100 Subject: [PATCH] Fix: WebP conversion by manually convert webp images --- .gitea/workflows/pages-deploy.yaml | 13 +++++++++++++ _config.yml | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/pages-deploy.yaml b/.gitea/workflows/pages-deploy.yaml index 1a9e71f..10ebb46 100644 --- a/.gitea/workflows/pages-deploy.yaml +++ b/.gitea/workflows/pages-deploy.yaml @@ -68,6 +68,19 @@ jobs: sed -i "s/MINECRAFT_VERSION/$MINECRAFT_VERSION/g" _config.yml sed -i "s/PACK_VERSION/$PACK_VERSION/g" assets/launcher_motd.txt sed -i "s/CURRENT_DATE/$CURRENT_DATE/g" assets/launcher_motd.txt + - name: Convert images to WebP + run: | + DIRECTORY=assets/img + OUTPUT_DIRECTORY=assets/img + mkdir -p $OUTPUT_DIRECTORY + + for file in $DIRECTORY/*.{jpg,jpeg,png}; do + if [ -f "$file" ]; then + filename=$(basename -- "$file") + name="${filename%.*}" + cwebp "$file" -o "$OUTPUT_DIRECTORY/$name.webp" + fi + done - name: checkout pages uses: actions/checkout@v4 with: diff --git a/_config.yml b/_config.yml index 61e2504..1de7a25 100644 --- a/_config.yml +++ b/_config.yml @@ -45,7 +45,7 @@ plugins: # Site configuration for the WebP Generator Plugin # The values here represent the defaults if nothing is set webp: - enabled: true + enabled: false # The quality of the webp conversion 0 to 100 (where 100 is least lossy) quality: 75