From 76d4c22c2d22f2c88ce59bec6611d016360456a2 Mon Sep 17 00:00:00 2001 From: Vishnu Narayanan Date: Wed, 19 Apr 2023 21:39:10 +0530 Subject: [PATCH] fix: build_id in heroku installations (#6932) --- config/initializers/git_sha.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/initializers/git_sha.rb b/config/initializers/git_sha.rb index c93cc504d..a11e38215 100644 --- a/config/initializers/git_sha.rb +++ b/config/initializers/git_sha.rb @@ -5,6 +5,9 @@ def fetch_git_sha sha.strip elsif File.exist?('.git_sha') File.read('.git_sha').strip + # This is for Heroku. Ensure heroku labs:enable runtime-dyno-metadata is turned on. + elsif ENV.fetch('HEROKU_SLUG_COMMIT', nil).present? + ENV.fetch('HEROKU_SLUG_COMMIT', nil) else 'unknown' end