Skip to content

Add GitHub Actions workflow for PR validation #27

@travisjneuman

Description

@travisjneuman

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.py on every PR
  • Run ruff check . on changed Python files
  • Report results clearly in the PR checks
  • Keep the workflow fast (under 2 minutes)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions