worldbank / template

🎩 Project Template
https://worldbank.github.io/template/
Mozilla Public License 2.0
21 stars 11 forks source link

Expand (Python) package example to include release example #22

Open g4brielvs opened 10 months ago

g4brielvs commented 10 months ago

I propose to expand the existing datalab example Python package to include a fully working release flow, automating the publication to PyPI using GitHub Actions (see https://github.com/pypa/gh-action-pypi-publish). It might be a good idea to also add some example unit testing as well.

However, not sure if it would prudent to add this "functionality" as default in the template or if it should a decision on a project basis. And whether we should approach it as a training.

g4brielvs commented 10 months ago

@bpstewar @andresfchamorro @avsolatorio @bennyistanto @BPJandree I would be very eager to hear your thoughts on the proposal above, time- and interest-allowing.

andresfchamorro commented 9 months ago

I would be interested in this feature. Based on experience, I don't think the majority of world bank repos will require this so it shouldn't be part of the default template, but perhaps a secondary option. I would be interested in a workshop/training. Is there enough demand?