Skip to content

Conversation

@mir-huzaif
Copy link

No description provided.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR automates the version bump and package publishing process by introducing two GitHub Actions workflows to replace the existing Travis CI setup.

  • Adds update-version.yml workflow to automate creation of version bump PRs via manual trigger
  • Adds python-publish.yml workflow to automate PyPI package publishing with Slack notifications
  • Migrates from Travis CI-based deployment to GitHub Actions-based deployment

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 13 comments.

File Description
.github/workflows/update-version.yml Workflow to update version numbers in setup.py and pre-publish.py, then create a PR with changes
.github/workflows/python-publish.yml Workflow to publish package to PyPI, create git tags, and send Slack notifications on completion

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@mir-huzaif mir-huzaif marked this pull request as draft January 2, 2026 04:34
@sonarqubecloud
Copy link

sonarqubecloud bot commented Jan 2, 2026

Quality Gate Failed Quality Gate failed

Failed conditions
2 Security Hotspots

See analysis details on SonarQube Cloud

@mir-huzaif mir-huzaif marked this pull request as ready for review January 2, 2026 11:05
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.

2 participants