Skip to content

ci: improve versioning and PyPI deployment process#25

Merged
tawandakembo merged 1 commit intomainfrom
ci/streamline-release-process
Jul 27, 2024
Merged

ci: improve versioning and PyPI deployment process#25
tawandakembo merged 1 commit intomainfrom
ci/streamline-release-process

Conversation

@tawandakembo
Copy link
Copy Markdown
Owner

  • Update setup.py to use environment variable for version
  • Modify GitHub Actions workflow to pass version between jobs
  • Ensure consistent versioning between git tags and package metadata
  • Use python -m build for more robust package building
  • Update documentation in README.md for new process

This change improves the automation of our release process, ensuring consistent versioning across git tags, GitHub releases, and PyPI packages.

- Update setup.py to use environment variable for version
- Modify GitHub Actions workflow to pass version between jobs
- Ensure consistent versioning between git tags and package metadata
- Use python -m build for more robust package building
- Update documentation in README.md for new process

This change improves the automation of our release process,
ensuring consistent versioning across git tags, GitHub releases,
and PyPI packages.
@tawandakembo tawandakembo merged commit 2108d86 into main Jul 27, 2024
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