← Files PineconeARCHIVED FILE
.github/workflows/validate.yml
630 Bytes · Oct 3, 2026 · 06:37 UTC
name: Validate Plugin
on:
pull_request:
push:
branches: [main]
permissions:
contents: read
jobs:
validate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: actions/setup-python@v7
with:
python-version: '3.12'
- name: Run plugin validators
run: python3 scripts/check_all.py
- name: Byte-compile Python scripts
run: python -m compileall -q scripts skills
- name: Lint Python scripts (ruff, error-level)
run: |
python -m pip install --upgrade pip ruff
ruff check --select E9,F63,F7,F82 scripts skills
SHA-256: 98fed5696bf835f400c4b909e88ee659d1e8a46e6cae25b65aedc4f395719759