Skip to content

Add CI workflow to run tests on pull requests#14

Merged
KellyJDavis merged 1 commit into
mainfrom
add-ci
Nov 29, 2025
Merged

Add CI workflow to run tests on pull requests#14
KellyJDavis merged 1 commit into
mainfrom
add-ci

Conversation

@KellyJDavis

Copy link
Copy Markdown
Owner

Add GitHub Actions workflow that runs 'make test-all' on pull requests and pushes to main branch. This ensures all tests (including slow, integration, and external tests) pass before code is merged.

The workflow:

  • Runs on pull_request and push to main
  • Uses Python 3.12
  • Installs package with dev dependencies
  • Executes make test-all with coverage reporting

Add GitHub Actions workflow that runs 'make test-all' on pull requests
and pushes to main branch. This ensures all tests (including slow,
integration, and external tests) pass before code is merged.

The workflow:
- Runs on pull_request and push to main
- Uses Python 3.12
- Installs package with dev dependencies
- Executes make test-all with coverage reporting
@KellyJDavis KellyJDavis merged commit 249bea5 into main Nov 29, 2025
3 checks passed
@KellyJDavis KellyJDavis deleted the add-ci branch November 29, 2025 11:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant