Skip to content

Comments

Add new release preparation workflow#82

Merged
HuangJunye merged 4 commits intomainfrom
streamline-release
Feb 10, 2026
Merged

Add new release preparation workflow#82
HuangJunye merged 4 commits intomainfrom
streamline-release

Conversation

@ElePT
Copy link
Collaborator

@ElePT ElePT commented Feb 10, 2026

Summary

This PR adds a new github workflow that automatically opens a release preparation PR.

The workflow is expected to be triggered manually with no inputs. It will read the latest qiskit-serverless version in PyPI and open a release preparation PR if the detected major or minor is higher than the current requirement pin. The PR will also bump the qiskit_ibm_catalog major or minor version accordingly. Patch releases of qiskit-serverless don't require a catalog release, hence they are ignored. The release preparation PR shows instructions to facilitate the release process.

Only maintainers are allowed to push tags to GitHub.

Details and comments

For an example output, see: #84.

…The workflow is expected to be triggered manually with no inputs. It will read the latest qiskit-serverless version in PyPI and open a release preparation PR if the detected major or minor is higher than the current requirement pin. The PR will also bump the qiskit_ibm_catalog major or minor version accordingly. Patch releases of qiskit-serverless don't require a catalog release, hence they are ignored. The release preparation PR shows instructions to facilitate the release process. Only maintainers are allowed to push tags to GitHub.
@ElePT ElePT force-pushed the streamline-release branch from 1f92515 to c161844 Compare February 10, 2026 10:18
@ElePT ElePT changed the title WIP. Test new release prep. PR Add new release preparation workflow Feb 10, 2026
@ElePT ElePT marked this pull request as ready for review February 10, 2026 10:20
@ElePT ElePT requested a review from a team as a code owner February 10, 2026 10:20
Copy link
Contributor

@HuangJunye HuangJunye left a comment

Choose a reason for hiding this comment

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

This is so neat! Looks great to me overall. I just have some minor comments.

Co-authored-by: Junye Huang <h.jun.ye@gmail.com>
@ElePT ElePT requested a review from HuangJunye February 10, 2026 13:21
Copy link
Contributor

@HuangJunye HuangJunye left a comment

Choose a reason for hiding this comment

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

LGTM! Thanks for the changes.

@HuangJunye HuangJunye added this pull request to the merge queue Feb 10, 2026
Merged via the queue into main with commit 9d3be95 Feb 10, 2026
11 checks passed
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