Maybe it is any way to use github hooks to automate version update, or compiler should use .git folder information when compiling source?
Any additional data to get(), maybe version + last commit timestamp ? I recompile 3 times a day but always the same version, even if you commit 10 times to project.