Skip to content

feat(release-detector): Prefer HEROKU_BUILD_COMMIT over deprecated HEROKU_SLUG_COMMIT#2886

Merged
ericapisani merged 1 commit intomasterfrom
ep/use-heroku-build-commit-4zm
Mar 5, 2026
Merged

feat(release-detector): Prefer HEROKU_BUILD_COMMIT over deprecated HEROKU_SLUG_COMMIT#2886
ericapisani merged 1 commit intomasterfrom
ep/use-heroku-build-commit-4zm

Conversation

@ericapisani
Copy link
Member

@ericapisani ericapisani commented Mar 5, 2026

Use HEROKU_BUILD_COMMIT as the primary env var for Heroku release detection, falling back to HEROKU_SLUG_COMMIT for backward compatibility.

HEROKU_SLUG_COMMIT is deprecated in favor of HEROKU_BUILD_COMMIT. Both require the Heroku Dyno Metadata feature to be enabled.

Fixes #2881 and RUBY-156

…OKU_SLUG_COMMIT

HEROKU_SLUG_COMMIT is deprecated. Use HEROKU_BUILD_COMMIT instead,
with a fallback to HEROKU_SLUG_COMMIT for backward compatibility.

Co-Authored-By: Claude <noreply@anthropic.com>
@ericapisani ericapisani marked this pull request as ready for review March 5, 2026 15:54
@ericapisani ericapisani requested a review from sl0thentr0py March 5, 2026 15:54
@sl0thentr0py sl0thentr0py changed the title fix(release-detector): Prefer HEROKU_BUILD_COMMIT over deprecated HEROKU_SLUG_COMMIT feat(release-detector): Prefer HEROKU_BUILD_COMMIT over deprecated HEROKU_SLUG_COMMIT Mar 5, 2026
@ericapisani ericapisani merged commit 8205acb into master Mar 5, 2026
256 of 259 checks passed
@ericapisani ericapisani deleted the ep/use-heroku-build-commit-4zm branch March 5, 2026 19:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

HEROKU_SLUG_COMMIT is deprecated and should use HEROKU_BUILD_COMMIT [Ruby]

2 participants