Page MenuHomePhabricator

[builds-builder,dotnet] migrate to Heroku buildpack for dotnet 10
Closed, ResolvedPublicFeature

Description

Feature summary :

Microdosft released .NET 10 on 11 November 2025. [https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core] With .NET 10 now available, the clock is ticking on previous versions. Both .NET 8 and .NET 9 will reach End of Support on 10 November 2026. In other words, now is a good time to start planning a migration. Heroku has support for .NET 10. [https://www.heroku.com/blog/support-for-dotnet-10-lts-what-developers-need-know/]

Can we get the toolforge to handle .NET 10?

Benefits : This will ensure .NET availability until November 2028

Event Timeline

fgiunchedi triaged this task as Medium priority.Dec 19 2025, 1:25 PM

I couldn't get heroku:24 to work, but I was able to build .NET 10 with

pack build $CONTAINER --buildpack paketo-buildpacks/dotnet-core --builder docker.io/paketobuildpacks/ubuntu-noble-builder-buildpackless  --env BP_DOTNET_PROJECT_PATH=./$TARGET

where $CONTAINER is the name of my container and $TARGET the directory it is in

This has been provided with T380127 so it can be closed or merged now.

dcaro claimed this task.
dcaro moved this task from Backlog to Done on the tools-platform-team board.