Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore/release-pipeline #24

Draft
wants to merge 9 commits into
base: main
Choose a base branch
from
Draft

chore/release-pipeline #24

wants to merge 9 commits into from

Conversation

thoward27
Copy link

@thoward27 thoward27 commented Feb 14, 2025

This PR introduces CI actions to test and publish this package.

I've made my best effort to separate each commit into an individual step. I highly recommend reviewing this PR one commit at a time. A lot of the diff is from whitespace changes and ruff formatting.

A tool by the Astral team that makes dependency management and publishing a breeze

Refs: [UV](https://docs.astral.sh/uv/)
@thoward27 thoward27 force-pushed the chore/release-pipeline branch 4 times, most recently from a52c7b6 to 1fbba20 Compare February 14, 2025 02:02
Adds the basic pre-commit hooks provided by the pre-commit team.
Fixes things like missing newlines at the ends of files, whitespace trimming, and some yaml validation.
Adds skips for tests that were broken with a reason from pytest errors
@thoward27 thoward27 force-pushed the chore/release-pipeline branch from 1fbba20 to 713fc6c Compare February 14, 2025 02:04
@thoward27 thoward27 requested a review from ndaniels February 26, 2025 13:50
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