(oop - I see Nick responded as well - I’ll post mine too since I was just about done when he posted)
Hi Jim! The cht command isn’t actually what version of cht-core you’re running, but which version of CHT App Configurer.
In the the main CHT Core repository, if you’re on master you’ll be in the right place to make commits to our repository and test out bleeding edge versions. This will actually be newer than 3.13.0.
If you’re looking for stable releases of the CHT to test your configurations on, we encourage you to run the Local Setup. This defaults to CHT 3.9.0, but it’s easy to login and then go to App Management > Upgrades and choose which ever version you want to use, including 3.13.0.
Here’s a screenshot of what that looks like (this instance was already upgraded to 3.12.1):
Jim - For creating an instance from the medic-os docker image, it will indeed always start on CHT 3.9.0. When rebooting a container all your data, including any upgrades, will persist across reboots though. To get you on to the latest 3.13.0 version, you can follow the steps I mentioned.
The forum post you cited is a specific workaround for getting older, pre 3.9.0 releases, updated to 3.9.0. Current versions, starting at 3.9.0, can be upgraded in place as described above.