Skip to content

Commit 4fde47d

Browse files
xe-nvdkclaude
andcommitted
Fix plugin validation errors
- Remove rootUrls from plugin.json (not allowed in schema) - Copy linux binary to dist root for validator - Validator expects backend binary at plugin root, not in subdirs 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent 13d0ac0 commit 4fde47d

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

.github/workflows/release.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,10 @@ jobs:
5050
# Clean up backup
5151
rm -rf .frontend-backup
5252
53+
# Copy one platform's binary to root for validation
54+
# The validator expects to find at least one binary at the root
55+
cp dist/linux_amd64/gpx_arc dist/gpx_arc || true
56+
5357
# Signing disabled - requires Grafana Labs approval for plugin.publisher scope
5458
# Plugin will be distributed as unsigned until officially approved by Grafana
5559
# - name: Sign plugin

plugin.json

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,11 +43,6 @@
4343
"version": "1.0.0",
4444
"updated": "2025-11-19"
4545
},
46-
"rootUrls": [
47-
"https://basekick.net",
48-
"https://docs.basekick.net",
49-
"https://github.com/basekick-labs"
50-
],
5146
"dependencies": {
5247
"grafanaDependency": ">=10.0.0",
5348
"plugins": []

0 commit comments

Comments
 (0)