Steps for releasing a new version of telliot-feeds¶
Make sure the latest changes in telliot-core are released to PyPI. Follow the steps here to release a new version of telliot-core.
Update the telliot-core dependency version in setup.cfg to the latest version.
The steps for releasing a new version of telliot-feeds are very similar to the steps for telliot-core releases, so follow the steps in the link above, after you've completed step 2.
Update the telliot-feeds version in the Dockerfile to the latest version. For example, if the latest version is 0.1.0, then the line in the Dockerfile should be RUN pip install telliot-feeds==0.1.0.
Now, release a new image to Docker Hub. Here are the commands to do so once in the home directory of the repo:
login to docker hub: docker login --username=tellorofficial (asks for password)