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

Start using pypi trusted publisher #280

Open
ap-- opened this issue Sep 8, 2024 · 7 comments
Open

Start using pypi trusted publisher #280

ap-- opened this issue Sep 8, 2024 · 7 comments
Assignees
Labels
maintenance 🚧 Package maintenance related

Comments

@ap--
Copy link
Collaborator

ap-- commented Sep 8, 2024

Hi @andrewfulton9 and @normanrz ☺️

I think we should start to use "trusted publishing" to release packages on pypi and add at least one more person to the pypi package: https://pypi.org/project/universal-pathlib/

PyPi: https://docs.pypi.org/trusted-publishers/adding-a-publisher/
GH Actions: https://docs.pypi.org/trusted-publishers/using-a-publisher/

Regarding the setup on pypi:
@andrewfulton9 could you add me to the pypi project? My pypi username is poehlmann. I can then setup the trusted publisher.

And could on of you either do the environment setup on the repo, so that we need at least one confirmation from a trusted maintainer, or provide me with admin permissions, so I can do the setup?

Thanks 🙏
Andreas

@ap-- ap-- added the maintenance 🚧 Package maintenance related label Sep 8, 2024
@normanrz
Copy link
Collaborator

normanrz commented Sep 9, 2024

@ap-- I provided admin rights for you to setup the trusted publishing.

@ap--
Copy link
Collaborator Author

ap-- commented Sep 9, 2024

Thanks Norman!

@ap--
Copy link
Collaborator Author

ap-- commented Sep 10, 2024

@andrewfulton9 could you still add me to pypi so I can do the rest of the setup from there? 🙏

@andrewfulton9
Copy link
Collaborator

@ap--, I'll add you as soon as possible. I lost access to the authentication app I was using for 2FA, so am working on recovering the account.

@andrewfulton9
Copy link
Collaborator

@ap-- and @normanrz. I almost have my account recovered. Please don't remove the branch JD8MxnvHEhDZdgOn. Pushing that is part of the recovery process.

@andrewfulton9
Copy link
Collaborator

@ap--, you should have an invite to join the project on pypi now. Thanks for volunteering to help out here! Based on how long it took me to recover the account its obvious I should have gotten someone else on the project on pypi much earlier 🙂

@ap--
Copy link
Collaborator Author

ap-- commented Sep 24, 2024

Thanks Andrew! I'll switch to trusted publishing for the next release 😊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance 🚧 Package maintenance related
Projects
None yet
Development

No branches or pull requests

3 participants