Skip to content

Conversation

@yeoldegrove
Copy link
Contributor

@yeoldegrove yeoldegrove commented May 14, 2025

What this PR does / why we need it:

This enables you to run tests locally via make.
Github actions now use the same mechanism to install dependencies and lock them.

❯ make
Available targets:
  build        - Build the package
  install      - Install the package and dependencies
  install-dev  - Install the package and dev dependencies
  test         - Run tests
  format       - Format code with black
  lint         - Run linting checks
  security     - Run security checks with bandit
  docs         - Build the documentation
  clean        - Clean build artifacts and cache
  help         - Show this help message

@yeoldegrove yeoldegrove force-pushed the feat/local_ci branch 15 times, most recently from 17d6e3e to b6988f9 Compare May 19, 2025 12:05
@yeoldegrove yeoldegrove marked this pull request as ready for review May 19, 2025 12:08
@yeoldegrove yeoldegrove force-pushed the feat/local_ci branch 2 times, most recently from 77aaebb to 9518789 Compare May 19, 2025 14:27
@yeoldegrove yeoldegrove requested a review from NotTheEvilOne May 19, 2025 14:28
Copy link
Contributor

@NotTheEvilOne NotTheEvilOne left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@yeoldegrove yeoldegrove merged commit 1dc3c8c into main May 20, 2025
9 checks passed
@yeoldegrove yeoldegrove deleted the feat/local_ci branch May 20, 2025 12:17
@yeoldegrove yeoldegrove added this to the 2025-05 milestone May 26, 2025
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.

3 participants