IMGBOT explore tous vos fichiers d'image dans GitHub et soumet des demandes de traction après avoir appliqué une perte de compression moins. Cela fera baisser la taille du fichier, mais laisser les dimensions et la qualité tout aussi bien.
IMGBOT prend en charge la configuration facultative via un fichier JSON .imgbotconfig . Ce n'est pas une étape requise pour utiliser IMGBOT et n'est que pour des scénarios plus avancés. Ce fichier doit être placé à la racine du référentiel et réglé à votre goût.
{
"schedule": "daily", // daily|weekly|monthly
"ignoredFiles": [
"*.jpg", // by extension
"image1.png", // by filename
"public/special_images/*", // by folderpath
],
"aggressiveCompression": "true", // true|false
"compressWiki": "true", // true|false
"minKBReduced": 500 // set reduction threshold (default to 10),
"prTitle" : "Compressed images", // set pull request title
// set the pull request body, supports any valid github markdown
// {optimization_ratio} display a message containing the optimization ratio
// {optimization_details} display the table containing the optimization details
"prBody" : " Text before optimization ratio {optimization_ratio} Text after optimization ratio
Text before optimization details {optimization_details} Text after optimization details",
}
Voici les paramètres actuellement pris en charge. S'il y a des paramètres de configuration que vous souhaitez voir modifiés ou pris en charge, n'hésitez pas à ouvrir un problème ici dans le référentiel ou à remettre un e-mail à [email protected]
calendrier
filets ignorés
compression agressive
compresswiki
https://github.com/YOUR_USERNAME/YOUR_REPOSITORY.wiki.gitsilencieux
"minKBReduced": 500 pour un seuil de 500 kb)prtitle
"prTitle": "My title" )cadavre
"prBody": "Text before {optimization_ratio} Text after"Text before {optimization_details} Text after" ){optimization_ratio} //displays the mean optimization ratio for all images{optimization_details} //display the optimization details for every imagesEn savoir plus: https://imgbot.net/docs
Tout le code pour IMGBOT est disponible sur GitHub. Nous accepterons volontiers les contributions du service, du site Web et de la documentation. C'est là que vous pouvez découvrir comment se configurer pour s'exécuter localement ainsi que des informations détaillées sur le fonctionnement exactement du fonctionnement IMGBOT.
https://imgbot.net/Docs#Contribution