Skip to content

chore(ci): add minimal GitHub Actions workflow - #4

Merged
MMoney1988 merged 1 commit into
mainfrom
chore/add-github-actions-ci
May 8, 2026
Merged

chore(ci): add minimal GitHub Actions workflow#4
MMoney1988 merged 1 commit into
mainfrom
chore/add-github-actions-ci

Conversation

@MMoney1988

Copy link
Copy Markdown
Owner

Summary

Adds minimal GitHub Actions CI workflow for the public repo.

Why

Ensure pull requests and pushes to main run the existing test and lint commands reproducibly.

What

  • Adds .github/workflows/ci.yml.
  • Runs on pull_request and push to main.
  • Uses Python 3.11, installs .[dev], runs pytest and Ruff.

Tests

  • .venv/bin/python -m pytest -p no:cacheprovider tests
  • .venv/bin/python -m ruff check src tests
  • git diff --cached --check

Risks

Low. This only adds CI configuration and does not change product code or public CLI/report contracts.

Rollback

Revert this commit to remove the workflow.

@MMoney1988
MMoney1988 merged commit 5bb0439 into main May 8, 2026
1 check passed
@MMoney1988
MMoney1988 deleted the chore/add-github-actions-ci branch May 8, 2026 20:32
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