Skip to content

Suggest heroku/builder:26 instead of heroku/builder:24#2611

Merged
jjbustamante merged 1 commit into
buildpacks:mainfrom
runesoerensen:suggest-heroku-builder-26
May 25, 2026
Merged

Suggest heroku/builder:26 instead of heroku/builder:24#2611
jjbustamante merged 1 commit into
buildpacks:mainfrom
runesoerensen:suggest-heroku-builder-26

Conversation

@runesoerensen
Copy link
Copy Markdown
Contributor

@runesoerensen runesoerensen commented May 21, 2026

Summary

The Heroku-26 stack is now GA, so this updates the Pack CLI's suggested Heroku builder accordingly:

  • Changed heroku/builder:26 to be suggested (in addition to trusted, which it already was following Add heroku/builder:26 as a trusted builder #2569).
  • Changed heroku/builder:24 so that it is now just trusted, and not also suggested.
  • Re-synced the heroku/builder:26 description with what's in our builder.toml.

Documentation

  • Should this change be documented?
    • Yes, see #___
    • No

Related

Companion to #2569 (which added heroku/builder:26 as a trusted builder).

@runesoerensen runesoerensen requested review from a team as code owners May 21, 2026 11:46
@github-actions github-actions Bot added this to the 0.41.0 milestone May 21, 2026
@github-actions github-actions Bot added type/enhancement Issue that requests a new feature or improvement. type/chore Issue that requests non-user facing changes. labels May 21, 2026
@runesoerensen runesoerensen force-pushed the suggest-heroku-builder-26 branch from c1aa5ec to be1ca94 Compare May 21, 2026 11:47
Comment thread internal/builder/trusted_builder.go Outdated
{
Vendor: "Heroku",
Image: "heroku/builder:24",
DefaultDescription: "Ubuntu 24.04 AMD64+ARM64 base image with buildpacks for Go, Java, Node.js, PHP, Python, Ruby & Scala.",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(optional) I guess the builder:24 and :22 entries could also mention .NET for parity with:
https://github.com/heroku/cnb-builder-images/blob/eb9c35bde086918c2c721ebf11ab4a26ca5834f8/builder-24/builder.toml#L1

Copy link
Copy Markdown
Contributor Author

@runesoerensen runesoerensen May 22, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes sense and I've updated both entries -- I didn't change it initially as the builder:24 + builder:22 descriptions will (hopefully) go away soon, pending #2575 :)

Following the GA release of the Heroku-26 stack, switch the suggested
Heroku builder from `heroku/builder:24` to `heroku/builder:26`. The
:24 builder remains trusted but is no longer suggested.

Also re-sync the :26 description with what's in our `builder.toml`
config.

See:
https://devcenter.heroku.com/changelog-items/3703
https://github.com/heroku/cnb-builder-images/blob/main/builder-26/builder.toml
Signed-off-by: Rune Soerensen <rsoerensen@salesforce.com>
@runesoerensen runesoerensen force-pushed the suggest-heroku-builder-26 branch from be1ca94 to 87e811c Compare May 22, 2026 08:41
@jjbustamante jjbustamante merged commit a7f39ca into buildpacks:main May 25, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type/chore Issue that requests non-user facing changes. type/enhancement Issue that requests a new feature or improvement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants