Skip to content

Commit 5358b68

Browse files
committed
fix: update marketplace paths to plugins/ directory structure
1 parent 12bcb2a commit 5358b68

2 files changed

Lines changed: 17 additions & 15 deletions

File tree

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -204,10 +204,10 @@ jobs:
204204
cd marketplace
205205
python3 -c "
206206
import json
207-
with open('flexrender/cli-version.json') as f:
207+
with open('plugins/flexrender/cli-version.json') as f:
208208
data = json.load(f)
209209
data['recommendedVersion'] = '${{ steps.version.outputs.VERSION }}'
210-
with open('flexrender/cli-version.json', 'w') as f:
210+
with open('plugins/flexrender/cli-version.json', 'w') as f:
211211
json.dump(data, f, indent=2)
212212
f.write('\n')
213213
"
@@ -220,7 +220,7 @@ jobs:
220220
git config user.name "github-actions[bot]"
221221
git config user.email "github-actions[bot]@users.noreply.github.com"
222222
git checkout -b update-cli-${{ steps.version.outputs.VERSION }}
223-
git add flexrender/cli-version.json
223+
git add plugins/flexrender/cli-version.json
224224
git commit -m "chore: update recommendedVersion to ${{ steps.version.outputs.VERSION }}"
225225
git push origin update-cli-${{ steps.version.outputs.VERSION }}
226226
gh pr create \

AGENTS.md

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -432,18 +432,20 @@ Any change to the following areas requires updating the corresponding skill in t
432432
**Plugin structure:**
433433

434434
```
435-
flexrender-marketplace/flexrender/
436-
├── .claude-plugin/plugin.json # Plugin manifest
437-
├── cli-version.json # CLI version requirements (auto-updated by CI)
438-
├── hooks/hooks.json # SessionStart hook for CLI auto-install
439-
├── scripts/
440-
│ ├── run-hook.cmd # Cross-platform polyglot wrapper
441-
│ └── ensure-cli.sh # CLI check/install script
442-
├── skills/
443-
│ ├── template/SKILL.md # YAML template authoring skill
444-
│ ├── template-csharp/SKILL.md # C# integration skill
445-
│ └── content-formats/SKILL.md # Content parsers skill
446-
└── README.md
435+
FlexRender-Marketplace/
436+
├── .claude-plugin/marketplace.json # Marketplace manifest
437+
└── plugins/flexrender/
438+
├── .claude-plugin/plugin.json # Plugin manifest
439+
├── cli-version.json # CLI version requirements (auto-updated by CI)
440+
├── hooks/hooks.json # SessionStart hook for CLI auto-install
441+
├── scripts/
442+
│ ├── run-hook.cmd # Cross-platform polyglot wrapper
443+
│ └── ensure-cli.sh # CLI check/install script
444+
├── skills/
445+
│ ├── template/SKILL.md # YAML template authoring skill
446+
│ ├── template-csharp/SKILL.md # C# integration skill
447+
│ └── content-formats/SKILL.md # Content parsers skill
448+
└── README.md
447449
```
448450

449451
**CI automation:** The `release.yml` workflow automatically creates a PR in the marketplace repo to update `cli-version.json` when a new FlexRender version is released.

0 commit comments

Comments
 (0)