yazdipour / OmnivoreQL

@Omnivore-app API client for Python
https://pypi.org/project/omnivoreql/
MIT License
69 stars 6 forks source link

chore: refine PyPI deployment workflow and update contributing guidelines #19

Closed yazdipour closed 5 months ago

yazdipour commented 5 months ago

Closes #IssueNr

📑 Description

✅ Checks

ℹ Additional Information

Summary by Sourcery

This pull request refines the PyPI deployment workflow by updating the tag pattern for releases and enhances the contributing guidelines with a new section on the release process.

sourcery-ai[bot] commented 5 months ago

Reviewer's Guide by Sourcery

This pull request refines the PyPI deployment workflow and updates the contributing guidelines. The 'CONTRIBUTING.md' file now includes a 'Release process' section detailing the steps to create and push a new tag for automatic PyPI release. The '.github/workflows/publish.yml' file has been updated to rename the workflow and modify the tag pattern to trigger the workflow on any tag push.

File-Level Changes

Files Changes
CONTRIBUTING.md
.github/workflows/publish.yml
Refined the PyPI deployment workflow and updated the contributing guidelines to include the release process.

Tips - Trigger a new Sourcery review by commenting `@sourcery-ai review` on the pull request. - You can change your review settings at any time by accessing your [dashboard](https://sourcery.ai/dashboard): - Enable or disable the Sourcery-generated pull request summary or reviewer's guide; - Change the review language; - You can always [contact us](mailto:support@sourcery.ai) if you have any questions or feedback.