moabb icon indicating copy to clipboard operation
moabb copied to clipboard

Create GitHub Releases in tandem with PyPi

Open jsosulski opened this issue 3 years ago • 3 comments
trafficstars

I think we should create PyPi and GitHub releases in tandem. In most search engines I tried, moabb's Github page comes before pypi/documentation. When a potentially interested user visits our GitHub it may look like the releases are stale, especially considering that the latest GitHub release is titled "First PyPI version".

jsosulski avatar Feb 28 '22 07:02 jsosulski

Yes, you're right. I'll make at least a new GH release. I'll try automate them. If you have any pointer, it could help.

sylvchev avatar Feb 28 '22 09:02 sylvchev

I was browsing a bit, I only found a method that does automatic releases with poetry + conventional commits to automatically create change logs etc. However, this probably requires a bit more involved CI changes.

E.g.: https://github.com/bjoluc/semantic-release-config-poetry

jsosulski avatar Mar 02 '22 07:03 jsosulski