-
Notifications
You must be signed in to change notification settings - Fork 513
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use go1.20.14 for DefaultVersion #540
Use go1.20.14 for DefaultVersion #540
Conversation
Yeah, it makes sense to update this. We really should be defaulting to a version that is actually supported by the go team. I just added go1.20.14 in #544. Mind updating to that? This will also need a CHANGELOG.md entry. |
82e57c6
to
86bc7a8
Compare
@ashmckenzie thanks for the update / rebase. This is looking like a breaking change (for folks still using old go versions and/or old module management systems), so I'm proceeding cautiously. I've fixed a few broken tests, I'll continue to address the rest. I haven't decided if this can be merged just yet. There might need to be some deprecation messaging first. |
These attempt to install a very old Go version that can't be compiled with modern go versions (like the bootstrapped go version).
Thanks for the update @joshwlewis 🙇 Is it too late to move to semantic versioning for the tags and make this a major change? (I know the answer 🙂) |
@ashmckenzie thanks again. I am going to bring this in to main, but wait to ship it until next week. |
I noticed when trying to deploy a Go app via dokku using Go version
devel-a10e42f
(which is is https://github.com/golang/go/releases/tag/go1.22.0) I received the following error using the most recent https://github.com/heroku/heroku-buildpack-go/ (0210495):Before
After
Increasing
DefaultVersion
togo1.20.13
as recommended then allows custom Go versions to be built.