Files
base44__skills/.github/workflows/validate.yml
Gal Elmalah 42a60b1a73 feat(ci): Add GitHub Actions workflow for skill validation
Automatically validates skills on push/PR to master when relevant files change.
2026-01-19 11:35:43 +02:00

39 lines
794 B
YAML

name: Validate Skills
on:
push:
branches: [master]
paths:
- 'skills/**'
- 'scripts/validate.sh'
- 'requirements.txt'
- '.github/workflows/validate.yml'
pull_request:
branches: [master]
paths:
- 'skills/**'
- 'scripts/validate.sh'
- 'requirements.txt'
- '.github/workflows/validate.yml'
jobs:
validate:
name: Validate Skills
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '3.11'
cache: 'pip'
- name: Install dependencies
run: pip install -r requirements.txt
- name: Run validation
run: ./scripts/validate.sh