pyOpenSci / pyosMeta

A package that updates pyOpenSci contributor and package metadata on our website
BSD 3-Clause "New" or "Revised" License
4 stars 17 forks source link

Prep March 2024 release #144

Closed willingc closed 5 months ago

willingc commented 5 months ago

Let's begin release this package at the end of each month.

March 2024 Release Prep Checklist

lwasser commented 5 months ago

hi @willingc this looks great. i just opened the pr i've wanted to open to separate our release build into two steps. i can't test it however until we publish!! 🤞

in the meantime the one last issue had one element that will take more time to implement - using sigstore to sign our releases. so i suggest we move that to another release later. But the pr opened now #145 addresses the last of the march milestone tasks!! and we will be ready to test out the changes this week when we release.

i also removed the test pypi publication step because pydantic is not updated on test pypi which means out package will never actually run properly. The test pypi build is also breaking now so in the open pr i removed that step from our build. let's just use pypi. What we can do is create a pre release before creating a full release. i'll go ahead and merge the open pr and test that out today / tomorrow!

willingc commented 5 months ago

Let's plan on releasing when we chat on Friday @lwasser.

lwasser commented 5 months ago

ok sounds good @willingc !! ✨

lwasser commented 5 months ago

release created!!! 🚀