We have auto deploys setup on semaphore. Just dropped in the following to our build steps:
heroku config:set COMMIT_HASH=`git rev-parse $BRANCH_NAME` -a senioradvisor-staging
-if !Rails.env.production? && defined? COMMIT_HASH
%a{href: "https://github.com/SeniorAdvisor/SeniorAdvisor/tree/#{COMMIT_HASH}"}
#{COMMIT_HASH[0..8]}
