Added GitHub Actions to validate PRs. Failures in these actions will block the PR:
build.yml -- Just does a normal build and uploads the resulting wheel as a build asset.
validation.yml -- Runs tests and also does a hygiene check. I'd suggest running ruff or black during hygiene eventually, but currently it just verifies that the poetry.lock file is up-to-date.
Added GitHub Actions to validate PRs. Failures in these actions will block the PR:
build.yml
-- Just does a normal build and uploads the resulting wheel as a build asset.validation.yml
-- Runs tests and also does a hygiene check. I'd suggest runningruff
orblack
during hygiene eventually, but currently it just verifies that thepoetry.lock
file is up-to-date.