jamespfennell / transiter

Web service for transit data
https://demo.transiter.dev
MIT License
55 stars 6 forks source link

Version Transiter #116

Closed jamespfennell closed 11 months ago

jamespfennell commented 11 months ago

It's been a while since the Go migration was submitted, and Transiter is pretty stable at this point. I think it's time to add a versioning scheme, and cut version 1.0.0. The main advantage is to have well-defined tagged Docker images. Additionally, it would be nice to be able to install Transiter using go install github.com/jamespfennell/transiter@1.0.0.

I guess the versioning schema can follow semantic versioning. Releases can follow the scheme A.B.C. General builds of master can follow A.B.C-dev+buildN, where N is the GitHub build number.

jamespfennell commented 11 months ago

Looks like the Docker image built in CI doesn't have the version number set in the Go binary correctly

jamespfennell commented 11 months ago

Seems to be working now...