Hi Francesco,
> You should be able to use Go 1.23 or 1.24 by putting that version in go.mod. [1]
Hm, is the build service perhaps using an old version of Heroku's Go buildpack? According to the logs [below], it looks like it's still on heroku/go 0.1.13, whereas the current release [1] would be 0.5.8 [2]? Assuming I'm looking at the repo that is the upstream for Toolforge Build Service; not sure if that's the case.
[step-detect] 2025-04-23T16:19:39.378722944Z 2 of 4 buildpacks participating
[step-detect] 2025-04-23T16:19:39.378824612Z heroku/go 0.1.13
[step-detect] 2025-04-23T16:19:39.378846748Z heroku/procfile 2.0.2
[step-restore] 2025-04-23T16:19:27.438843274Z 2025/04/23 16:19:27 warning: unsuccessful cred copy: ".docker" from "/tekton/creds" to "/tekton/home": unable to open destination: open /tekton/home/.docker/config.json: permission denied
[step-build] 2025-04-23T16:19:39.927624509Z
[step-build] 2025-04-23T16:19:39.927733310Z [Reading build configuration]
[step-build] 2025-04-23T16:19:39.936762188Z Detected Go version requirement: =1.24.2
[step-build] 2025-04-23T16:19:39.938055432Z
[step-build] 2025-04-23T16:19:39.938089303Z [Error: Heroku Go Buildpack version resolution error]
[step-build] 2025-04-23T16:19:39.938099399Z Couldn't resolve go version for: =1.24.2
[step-build] 2025-04-23T16:19:39.940494876Z ERROR: failed to build: exit status 1
Anyhow, thanks so much for your help! Best,
— Sascha