-
Notifications
You must be signed in to change notification settings - Fork 2
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Description
Add a GitHub Actions workflow that runs on pull requests to validate contributions automatically. This should run the curriculum validation script, check code formatting, and run any tests.
Acceptance Criteria
- Create
.github/workflows/pr-validation.yml - Run
python scripts/validate_curriculum.pyon every PR - Run
ruff check .on changed Python files - Report results clearly in the PR checks
- Keep the workflow fast (under 2 minutes)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request