diff --git a/internal/builder/trusted_builder.go b/internal/builder/trusted_builder.go index 6e3923ba2..e7f245789 100644 --- a/internal/builder/trusted_builder.go +++ b/internal/builder/trusted_builder.go @@ -22,6 +22,13 @@ var KnownBuilders = []KnownBuilder{ Suggested: true, Trusted: true, }, + { + Vendor: "Heroku", + Image: "heroku/builder:26", + DefaultDescription: "Ubuntu 26.04 AMD64+ARM64 base image with buildpacks for .NET, Go, Java, Node.js, Python & Scala", + Suggested: false, + Trusted: true, + }, { Vendor: "Heroku", Image: "heroku/builder:24", diff --git a/internal/commands/config_trusted_builder_test.go b/internal/commands/config_trusted_builder_test.go index 2def80e7e..ef6cfd72f 100644 --- a/internal/commands/config_trusted_builder_test.go +++ b/internal/commands/config_trusted_builder_test.go @@ -60,6 +60,7 @@ func testTrustedBuilderCommand(t *testing.T, when spec.G, it spec.S) { "heroku/builder:20", "heroku/builder:22", "heroku/builder:24", + "heroku/builder:26", "paketobuildpacks/builder-jammy-base", "paketobuildpacks/builder-jammy-full", "paketobuildpacks/builder-jammy-tiny", @@ -75,6 +76,7 @@ func testTrustedBuilderCommand(t *testing.T, when spec.G, it spec.S) { "heroku/builder:20", "heroku/builder:22", "heroku/builder:24", + "heroku/builder:26", "paketobuildpacks/builder-jammy-base", "paketobuildpacks/builder-jammy-full", "paketobuildpacks/builder-jammy-tiny", @@ -97,6 +99,7 @@ func testTrustedBuilderCommand(t *testing.T, when spec.G, it spec.S) { "heroku/builder:20", "heroku/builder:22", "heroku/builder:24", + "heroku/builder:26", "paketobuildpacks/builder-jammy-base", "paketobuildpacks/builder-jammy-full", "paketobuildpacks/builder-jammy-tiny", @@ -115,6 +118,7 @@ func testTrustedBuilderCommand(t *testing.T, when spec.G, it spec.S) { "heroku/builder:20", "heroku/builder:22", "heroku/builder:24", + "heroku/builder:26", "paketobuildpacks/builder-jammy-base", "paketobuildpacks/builder-jammy-full", "paketobuildpacks/builder-jammy-tiny", diff --git a/internal/commands/list_trusted_builders_test.go b/internal/commands/list_trusted_builders_test.go index f07b447e7..5eed5be7d 100644 --- a/internal/commands/list_trusted_builders_test.go +++ b/internal/commands/list_trusted_builders_test.go @@ -68,6 +68,7 @@ func testListTrustedBuildersCommand(t *testing.T, when spec.G, it spec.S) { "heroku/builder:20", "heroku/builder:22", "heroku/builder:24", + "heroku/builder:26", "paketobuildpacks/builder-jammy-base", "paketobuildpacks/builder-jammy-full", "paketobuildpacks/builder-jammy-tiny", @@ -91,6 +92,7 @@ func testListTrustedBuildersCommand(t *testing.T, when spec.G, it spec.S) { "heroku/builder:20", "heroku/builder:22", "heroku/builder:24", + "heroku/builder:26", "paketobuildpacks/builder-jammy-base", "paketobuildpacks/builder-jammy-full", "paketobuildpacks/builder-jammy-tiny",