python / cherry-picker

🐍🍒⛏ Utility script for backporting/cherry-picking CPython changes from master into one of the maintenance branches.
Apache License 2.0
46 stars 38 forks source link

Cut a new release. #48

Closed jaraco closed 2 years ago

jaraco commented 2 years ago

26 (and maybe others) have been fixed for some time, but continue to cause toil because the fix isn't visible to users. Can we get a release cut?

I see from the readme there's some release automation. As a core committer, can I cut a release?

Mariatta commented 2 years ago

Sorry for missing this ticket. Yes, you can go ahead and cut a release. Ensure the version number and readme are up to date. Release can be triggered by tagging it on GitHub, per instructions: https://github.com/python/cherry-picker#publishing-to-pypi

jaraco commented 2 years ago

I created https://github.com/python/cherry-picker/tree/release and tagged it per the instruction. Then I went to check the CI, but it looks like it doesn't exist. image Is CI meant to be configured?

jaraco commented 2 years ago

I think part of the problem is the badge in the repo points to www.travis-ci.com. If I change that to app.travis-ci.com, I can then see the CI runs, but it doesn't include anything from my pushed release branch.

jaraco commented 2 years ago

Marietta cut the release in https://github.com/python/cherry-picker/issues/53#issuecomment-965524906.