From what I've seen, no. Someone has to manually update the offsets.Once the changes made on github make it into the latest build, you can run the sp update command on your server to get the latest version without changing the files yourself.

That's partially correct. If we update offsets on GitHub, you only need to restart your server to receive the latest offsets. There is a setting in the core settings to disable this behavior.Then there is also the update command "sp update", which does a full update of your SP installation. So, not only offsets are getting updated, but also all other files.