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