Skip to content

fix(marketplace): use source-key shape that current Claude Code accepts #2

fix(marketplace): use source-key shape that current Claude Code accepts

fix(marketplace): use source-key shape that current Claude Code accepts #2

Workflow file for this run

name: validate
on:
push:
branches:
- main
pull_request:
branches:
- main
jobs:
validate:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Validate plugin manifests are valid JSON
run: |
python3 -c "import json; json.load(open('.claude-plugin/marketplace.json')); print('marketplace.json OK')"
python3 -c "import json; json.load(open('plugins/blaze-craft/.claude-plugin/plugin.json')); print('plugin.json OK')"
- name: Validate skill scaffolds
run: python3 plugins/blaze-craft/scripts/validate_all.py