Skip to content

fix: add required "type": "http" to .mcp.json #241

fix: add required "type": "http" to .mcp.json

fix: add required "type": "http" to .mcp.json #241

Workflow file for this run

name: Validate generated agent/plugin artifacts
on:
pull_request:
paths:
- "scripts/AGENTS_TEMPLATE.md"
- "scripts/generate_agents.py"
- "scripts/generate_cursor_plugin.py"
- "scripts/plugin_versions.py"
- "scripts/publish.sh"
- "skills/**"
- "agents/AGENTS.md"
- "README.md"
- ".claude-plugin/marketplace.json"
- ".claude-plugin/plugin.json"
- ".cursor-plugin/marketplace.json"
- "gemini-extension.json"
- ".cursor-plugin/plugin.json"
- ".mcp.json"
jobs:
validate:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Set up uv
uses: astral-sh/setup-uv@v7
- name: Ensure generated files are up to date
run: ./scripts/publish.sh --check
- name: Ensure version bumped for published content changes
env:
BASE_SHA: ${{ github.event.pull_request.base.sha }}
run: uv run scripts/plugin_versions.py check-bump "$BASE_SHA"
- name: Ensure skills index artifact builds
run: |
uv run scripts/build_skills_index.py \
--repo-root . \
--out-dir out/skills-index/latest \
--branch main