-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Labels
✍️ DRAFTWe need to make it clearerWe need to make it clearer💝 featureNew feature or requestNew feature or request
Milestone
Description
Description:
Set up a CI/CD pipeline to automate testing and deployment. CI should run tests on Python versions 3.8-3.13, and CD should automatically deploy to PyPI upon a successful build.
Important
Must be support Python: 3.8, 3.9, 3.10, 3.11, 3.12, 3.13
Tasks:
- Configure GitHub Actions (or other CI tool) to run tests on Python 3.8-3.13
- Integrate pytest and coverage reporting
- Enforce style checks with black and pylint
- Set up automatic deployment to PyPI when merging into main
- Add a publish workflow with poetry publish
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
✍️ DRAFTWe need to make it clearerWe need to make it clearer💝 featureNew feature or requestNew feature or request