roc-streaming / roc-go

Golang bindings for Roc Toolkit.
https://roc-streaming.org
MIT License
21 stars 10 forks source link

Create python script for making release #106

Closed gavv closed 1 year ago

gavv commented 1 year ago

Currently, release creation involves these steps:


It would be convenient to automate the first half of this procedure. We could create a new script tag.py used as follows:

./tag.py 0.2.1

or:

./tag.py --push origin 0.2.1

This script will:

The script should be cross-platform (thus python).


After doing this, release procedure will look as follows:


We'll need to document (briefly) the new procedure in README.