name: Validate Marketplace JSON on: pull_request: paths: - '.claude-plugin/marketplace.json' jobs: validate: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0 (sha-pinned) - name: Validate marketplace.json run: bun .github/scripts/validate-marketplace.ts .claude-plugin/marketplace.json - name: Check plugins sorted run: bun .github/scripts/check-marketplace-sorted.ts