Skip to content

Add GitHub Actions workflow for testing, building, and publishing - #34

Merged
FlavioAmurrioCS merged 2 commits into
mainfrom
2025.08.02
Aug 2, 2025
Merged

Add GitHub Actions workflow for testing, building, and publishing#34
FlavioAmurrioCS merged 2 commits into
mainfrom
2025.08.02

Conversation

@FlavioAmurrioCS

Copy link
Copy Markdown
Owner
  • Create a new workflow in main.yaml for CI/CD processes.
  • Configure jobs for testing across multiple Python versions.
  • Implement build and publish steps for PyPI and GitHub Releases.
  • Update .gitignore to exclude uv.lock and requirements.txt.
  • Modify pre-commit configuration to include new hooks and update dependencies.
  • Update Python version requirements in various files to 3.9.
  • Refactor type hints in multiple files to use built-in collections.abc types.
  • Add a new test script for validating entry points in pyproject.toml.

- Create a new workflow in main.yaml for CI/CD processes.
- Configure jobs for testing across multiple Python versions.
- Implement build and publish steps for PyPI and GitHub Releases.
- Update .gitignore to exclude uv.lock and requirements.txt.
- Modify pre-commit configuration to include new hooks and update dependencies.
- Update Python version requirements in various files to 3.9.
- Refactor type hints in multiple files to use built-in collections.abc types.
- Add a new test script for validating entry points in pyproject.toml.
@FlavioAmurrioCS
FlavioAmurrioCS merged commit 2028b0e into main Aug 2, 2025
9 checks passed
@FlavioAmurrioCS
FlavioAmurrioCS deleted the 2025.08.02 branch August 2, 2025 07:36
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