-
Notifications
You must be signed in to change notification settings - Fork 300
pypi: use trusted publishing for binary wheels #6543
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
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #6543 +/- ##
=======================================
Coverage 89.90% 89.90%
=======================================
Files 90 90
Lines 24153 24153
Branches 4496 4496
=======================================
Hits 21714 21714
Misses 1679 1679
Partials 760 760 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
138b8f0 to
2559936
Compare
2559936 to
3fc3f9b
Compare
3fc3f9b to
d00555f
Compare
|
@tkknight Awesome, cheers 👍 |
|
Since you weren't there to hear it in the Peloton: thanks @tkknight for taking this on 🙏. I had been a bit ambitious offering to find time for this! |
🚀 Pull Request
Description
PyPI now supports Trusted Publishing, which is an OIDC-based "tokenless" authentication mechanism for uploading to the index from within a CI/CD workflow.
This "tokenless" flow has significant security benefits over a traditional manually configured API token, and should be preferred wherever supported and possible.
This pull-request also requires PyPI (and Test PyPI) to be configured for Trusted Publishing for the
scitools-irisproject, which has already been performed.Reference: