ci: moving revision tracker outside of build