universal_pathlib icon indicating copy to clipboard operation
universal_pathlib copied to clipboard

Start using pypi trusted publisher

Open ap-- opened this issue 1 year ago β€’ 4 comments

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-- avatar Sep 08 '24 20:09 ap--

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

normanrz avatar Sep 09 '24 17:09 normanrz

Thanks Norman!

ap-- avatar Sep 09 '24 17:09 ap--

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

ap-- avatar Sep 10 '24 18:09 ap--

@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 avatar Sep 11 '24 01:09 andrewfulton9

@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 avatar Sep 20 '24 21:09 andrewfulton9

@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 :slightly_smiling_face:

andrewfulton9 avatar Sep 23 '24 23:09 andrewfulton9

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

ap-- avatar Sep 24 '24 05:09 ap--