Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Only run sdist build after wheel builds are uploaded #2054

Merged
merged 1 commit into from
Feb 6, 2024

Conversation

mtreinish
Copy link
Member

Summary

This commit changes the configuration of the deploy workflow to install the sdist last. Publishing the sdist first causes disruption for downstream projects that are using qiskit aer in CI as pip will eagerly try to download the latest version even if only an sdist is present for it. To avoid disruption for downstream users this updates the sdist job to run only after we've uploaded the wheels for the tier 1 platforms to pypi (which is what most people are running in CI).

Details and comments

This commit changes the configuration of the deploy workflow to install
the sdist last. Publishing the sdist first causes disruption for
downstream projects that are using qiskit aer in CI as pip will eagerly
try to download the latest version even if only an sdist is present for
it. To avoid disruption for downstream users this updates the sdist job
to run only after we've uploaded the wheels for the tier 1 platforms to
pypi (which is what most people are running in CI).
@jakelishman jakelishman added the automerge This PR will automatically merge once its CI has passed label Feb 6, 2024
@jakelishman jakelishman merged commit d0cb5d9 into Qiskit:main Feb 6, 2024
36 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automerge This PR will automatically merge once its CI has passed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants