| 1234567891011121314151617181920212223242526272829 |
- name: Check package
- on:
- pull_request:
- push:
- branches: [main]
- permissions:
- contents: read
- jobs:
- check:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v4
- - uses: actions/setup-node@v4
- with:
- node-version: 22
- - uses: actions/setup-python@v5
- with:
- python-version: "3.12"
- - name: Check package files
- run: python3 scripts/validate-package.py
- - name: Check skill discovery
- run: npx --yes skills@1.5.20 add . --list
- - name: Check Claude marketplace
- run: |
- npm install --global @anthropic-ai/claude-code
- claude plugin validate .
|