voila-dashboards / voici

Voici turns any Jupyter Notebook into a static web application
https://voici.readthedocs.io/
Other
145 stars 8 forks source link

Simplify the script for bumping versions #47

Closed jtpio closed 1 year ago

jtpio commented 1 year ago

References

Fixes https://github.com/voila-dashboards/voici/issues/46

Code changes

User-facing changes

None

Backwards-incompatible changes

None

jtpio commented 1 year ago

Check Release CI run looking good with the next version spec:

image

We could also tag pre-releases by entering the version directly if needed. Although for now it's fine sticking to final releases:

image

jtpio commented 1 year ago

cc @martinRenou @trungleduc for awareness

trungleduc commented 1 year ago

Thanks!

jtpio commented 1 year ago

I'll try making a 0.3.1 release with this and #44

martinRenou commented 1 year ago

Do you think we should do the same in Voila?

jtpio commented 1 year ago

Do you think we should do the same in Voila?

I think we could yes.

Initially the script followed the way JupyterLab bumps the version to ensure the alpha -> beta -> rc -> final steps are correctly taken: https://github.com/voila-dashboards/voila/pull/954

In practice for other projects it might be a bit too heavy.