Skip to content

Commit 41b4919

Browse files
committed
go.mod: require Go 1.25
Require Go 1.25, mirroring Cockroach's master branch, and allowing us to make use of new 1.24 and 1.25 features such as the synctest package.
1 parent 951fae6 commit 41b4919

File tree

4 files changed

+7
-9
lines changed

4 files changed

+7
-9
lines changed

.github/workflows/nightlies.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
strategy:
1111
fail-fast: false
1212
matrix:
13-
go: [ '1.23', '1.25' ]
13+
go: [ '1.25' ]
1414
uses: ./.github/workflows/tests.yaml
1515
with:
1616
sha: ${{ github.sha }}
@@ -21,7 +21,7 @@ jobs:
2121
strategy:
2222
fail-fast: false
2323
matrix:
24-
go: [ '1.23', '1.25' ]
24+
go: [ '1.25' ]
2525
uses: ./.github/workflows/s390x.yaml
2626
with:
2727
sha: ${{ github.sha }}
@@ -32,7 +32,7 @@ jobs:
3232
strategy:
3333
fail-fast: false
3434
matrix:
35-
go: [ '1.23', '1.25' ]
35+
go: [ '1.25' ]
3636
uses: ./.github/workflows/stress.yaml
3737
with:
3838
sha: ${{ github.sha }}
@@ -43,7 +43,7 @@ jobs:
4343
strategy:
4444
fail-fast: false
4545
matrix:
46-
go: [ '1.23', '1.25' ]
46+
go: [ '1.25' ]
4747
uses: ./.github/workflows/instrumented.yaml
4848
with:
4949
sha: ${{ github.sha }}

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ stress-crossversion:
8484

8585
.PHONY: test-s390x-qemu
8686
test-s390x-qemu: TAGS += slowbuild
87-
test-s390x-qemu: S390X_GOVERSION := 1.23
87+
test-s390x-qemu: S390X_GOVERSION := 1.25
8888
test-s390x-qemu:
8989
@echo "Running tests on s390x using QEMU"
9090
@echo "Requires a recent linux with docker and qemu-user-static installed"

go.mod

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,4 @@ require (
5757
gopkg.in/yaml.v3 v3.0.1 // indirect
5858
)
5959

60-
go 1.23.0
61-
62-
toolchain go1.23.6
60+
go 1.25.3

internal/devtools/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/cockroachdb/pebble/internal/devtools
22

3-
go 1.23.6
3+
go 1.25.3
44

55
require (
66
github.com/cockroachdb/cockroach v0.0.0-20250225003441-0fd08b1c5cc1

0 commit comments

Comments
 (0)