scikit-hep / particle

Package to deal with particles, the PDG particle data table, PDGIDs, etc.
BSD 3-Clause "New" or "Revised" License
149 stars 25 forks source link

Prepare for release 0.24.0 #590

Closed eduardo-rodrigues closed 4 months ago

eduardo-rodrigues commented 4 months ago

Hello @henryiii, I see that this new release did not get deployed to PyPI. I also see that for example cd.yml in Hist got some updates. Can you help out?

henryiii commented 4 months ago

Sure. All secrets have been deleted due to a security worry, and the recommendation is to move to trusted publishers. That needs a few small changes, and entering the GitHub and workflow location on PyPI.

henryiii commented 4 months ago

I downloaded the artifact and manually uploaded it via a temporary token. I've also entered this repo and cd.yml into the trusted publisher setup on PyPI. I've specified a not-currently-existing pypi environment as the release environment - it will be created on the first release with it. Now I'll make the changes from https://learn.scientific-python.org/development/guides/gha-pure/.

eduardo-rodrigues commented 4 months ago

Brilliant, thank you so much!