diff --git a/.gitea/scripts/validate-pr.js b/.gitea/scripts/validate-pr.js index 8bf54a9..d7b0d2e 100644 --- a/.gitea/scripts/validate-pr.js +++ b/.gitea/scripts/validate-pr.js @@ -48,6 +48,12 @@ for (const file of changedFiles) { continue; } + // Skip index.json - it's the manifest file, not a plugin definition + if (file === 'plugins/index.json') { + console.log(`✅ Index file updated`); + continue; + } + const pluginId = file.replace('plugins/', '').replace('.json', ''); // Check if file was added or removed diff --git a/plugins/example-plugin-2.json b/plugins/example-plugin-2.json new file mode 100644 index 0000000..e535c49 --- /dev/null +++ b/plugins/example-plugin-2.json @@ -0,0 +1,12 @@ +{ + "id": "example-plugin-2", + "name": "Example Plugin 2", + "version": "1.0.0", + "description": "A second example plugin demonstrating additional capabilities", + "author": "litruv", + "repository": "http://synbox.ruv.wtf:8418/litruv/Plugin-Example2.git", + "downloadUrl": "http://synbox.ruv.wtf:8418/litruv/Plugin-Example2/archive/main.zip", + "homepage": "http://synbox.ruv.wtf:8418/litruv/Plugin-Example2", + "tags": ["example", "demo", "filtering", "validation"], + "addedDate": "2026-04-17T00:00:00.000Z" +} diff --git a/plugins/index.json b/plugins/index.json index d5907a4..3c37534 100644 --- a/plugins/index.json +++ b/plugins/index.json @@ -2,6 +2,7 @@ "version": "1.0.0", "updatedAt": "2026-04-17T00:00:00.000Z", "plugins": [ - "example-plugin" + "example-plugin", + "example-plugin-2" ] }