chore: bump minimum support Go version to 1.25#4403
Conversation
Propagate go 1.25.0 to root go.mod, go.work, _tools/go.mod, and all submodule go.mod files via make fix-modules. Signed-off-by: Kemal Akkoyun <kemal.akkoyun@datadoghq.com>
b56156e to
9ddbe93
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files
🚀 New features to boost your workflow:
|
- Remove GOEXPERIMENT=synctest from all CI scripts and workflows - Delete internal/synctest/synctest_go124.go fallback - Remove go1.25 build constraint from internal/synctest/synctest.go - Update GitHub Actions version matrices to 1.25/1.26 - Update GitLab macrobenchmarks to stable=1.26.0, oldstable=1.25.0 - Update Dockerfiles from golang:1.24 to golang:1.25 - Update Makefile checkmake comment Signed-off-by: Kemal Akkoyun <kemal.akkoyun@datadoghq.com>
9ddbe93 to
1e5b2db
Compare
|
|
||
| - uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 | ||
| with: | ||
| go-version: stable |
There was a problem hiding this comment.
Is this not the default? (I don't mind having it be explicit anyway)
Signed-off-by: Kemal Akkoyun <kemal.akkoyun@datadoghq.com>
18bde0b to
efbc5c2
Compare
Signed-off-by: Kemal Akkoyun <kemal.akkoyun@datadoghq.com>
|
@kakkoyun LGTM! |
Signed-off-by: Kemal Akkoyun <kemal.akkoyun@datadoghq.com>
e5ab194 to
44325d0
Compare
- Update BASE_CI_IMAGE to new pipeline build with Go >= 1.25 - Add GOTOOLCHAIN=auto to benchmark jobs as resilience measure - Prevents benchmark failures when image Go version < go.work requirement
BenchmarksBenchmark execution time: 2026-02-12 18:32:25 Comparing candidate commit 3411755 in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 156 metrics, 8 unstable metrics.
|

xref: DataDog/system-tests#6277
What does this PR do?
Motivation
A new Go version has been released https://go.dev/blog/go1.26 and we bump the minimum supported version.
Reviewer's Checklist
./scripts/lint.shlocally.Unsure? Have a question? Request a review!