idealista / prom2teams

prom2teams is an HTTP server built with Python that receives alert notifications from a previously configured Prometheus Alertmanager instance and forwards it to Microsoft Teams using defined connectors
Apache License 2.0
274 stars 86 forks source link

Completely automate release process #44

Closed jnogol closed 4 years ago

jnogol commented 6 years ago

Description

To release a new version, setup.py L23 has to be update. In case we don't update the line with a new version, Travis CI won't update the package version in PyPi. This is really forgotten-prone, so it would be great if there are (or we can create) release "pre-hooks" that update that line so Travis can update the version in PyPi.

@dortegau suggests https://github.com/peritus/bumpversion

stale[bot] commented 4 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.