diff --git a/.gitea/scripts/validate-pr.js b/.gitea/scripts/validate-pr.js index 6053cc0..895c199 100644 --- a/.gitea/scripts/validate-pr.js +++ b/.gitea/scripts/validate-pr.js @@ -228,22 +228,11 @@ for (const file of changedFiles) { try { new URL(plugin.thumbnail); - // Thumbnail must be in the plugin repository - const repoBase = plugin.repository; - if (!plugin.thumbnail.startsWith(repoBase)) { - errors.push(`❌ ${file}: Thumbnail must be hosted in your plugin repository: ${plugin.thumbnail}`); - } - // Must be named thumbnail.png, thumbnail.jpg, or thumbnail.gif if (!/\/thumbnail\.(png|jpg|gif)$/i.test(plugin.thumbnail)) { errors.push(`❌ ${file}: Thumbnail must be named thumbnail.png, thumbnail.jpg, or thumbnail.gif`); } - // Must use raw URL format - if (!plugin.thumbnail.includes('/raw/branch/')) { - errors.push(`❌ ${file}: Thumbnail must use raw URL format: {repo}/raw/branch/main/thumbnail.png`); - } - // Validate thumbnail meets requirements try { const thumbInfo = await validateThumbnail(plugin.thumbnail);