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

Pivot PyPI publishing to use trusted publishers #1001

Merged
merged 3 commits into from
Oct 18, 2023

Commits on Oct 10, 2023

  1. Pivot PyPI publishing to use trusted publishers

    This commit updates the wheel job CI configuration to leverage PyPI's
    trusted publisher mechanism. Moving forward the bot account we've been
    using will be deleted (as it will require 2fa) and the rustworkx github
    repository's wheels.yml workflow has been setup as a trusted publisher.
    This commit updates the job configuration per:
    
    https://docs.pypi.org/trusted-publishers/using-a-publisher/
    
    to autheticate the job directly against pypi for publishing the package
    files without needign any user credentials.
    mtreinish committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    a5a7f4d View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. Configuration menu
    Copy the full SHA
    781014a View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. Configuration menu
    Copy the full SHA
    f205290 View commit details
    Browse the repository at this point in the history