Skip to content

Commit 091bc08

Browse files
authored
fix: go 1.23(.2) (#10540)
go1.23.2 includes potential fix for issue described in #10501
1 parent 00e1f81 commit 091bc08

File tree

13 files changed

+20
-13
lines changed

13 files changed

+20
-13
lines changed

β€Ž.github/workflows/codeql-analysis.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
- name: Setup Go
3535
uses: actions/setup-go@v5
3636
with:
37-
go-version: 1.22.x
37+
go-version: 1.23.x
3838

3939
# Initializes the CodeQL tools for scanning.
4040
- name: Initialize CodeQL

β€Ž.github/workflows/docker-build.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
steps:
2929
- uses: actions/setup-go@v5
3030
with:
31-
go-version: 1.22.x
31+
go-version: 1.23.x
3232
- uses: actions/checkout@v4
3333
- run: docker build -t $IMAGE_NAME:$WIP_IMAGE_TAG .
3434
- run: docker run --rm $IMAGE_NAME:$WIP_IMAGE_TAG --version

β€Ž.github/workflows/gateway-conformance.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
- name: Setup Go
5050
uses: actions/setup-go@v5
5151
with:
52-
go-version: 1.22.x
52+
go-version: 1.23.x
5353
- uses: protocol/cache-go-action@v1
5454
with:
5555
name: ${{ github.job }}
@@ -136,7 +136,7 @@ jobs:
136136
- name: Setup Go
137137
uses: actions/setup-go@v5
138138
with:
139-
go-version: 1.22.x
139+
go-version: 1.23.x
140140
- uses: protocol/cache-go-action@v1
141141
with:
142142
name: ${{ github.job }}

β€Ž.github/workflows/gobuild.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
steps:
3131
- uses: actions/setup-go@v5
3232
with:
33-
go-version: 1.22.x
33+
go-version: 1.23.x
3434
- uses: actions/checkout@v4
3535
- run: make cmd/ipfs-try-build
3636
env:

β€Ž.github/workflows/golang-analysis.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
submodules: recursive
2828
- uses: actions/setup-go@v5
2929
with:
30-
go-version: "1.22.x"
30+
go-version: "1.23.x"
3131
- name: Check that go.mod is tidy
3232
uses: protocol/multiple-go-modules@v1.4
3333
with:

β€Ž.github/workflows/golint.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,6 @@ jobs:
3131
steps:
3232
- uses: actions/setup-go@v5
3333
with:
34-
go-version: 1.22.x
34+
go-version: 1.23.x
3535
- uses: actions/checkout@v4
3636
- run: make -O test_go_lint

β€Ž.github/workflows/gotest.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
- name: Set up Go
3333
uses: actions/setup-go@v5
3434
with:
35-
go-version: 1.22.x
35+
go-version: 1.23.x
3636
- name: Check out Kubo
3737
uses: actions/checkout@v4
3838
- name: Install missing tools

β€Ž.github/workflows/interop.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010
- 'master'
1111

1212
env:
13-
GO_VERSION: 1.22.x
13+
GO_VERSION: 1.23.x
1414

1515
concurrency:
1616
group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.event_name == 'push' && github.sha || github.ref }}

β€Ž.github/workflows/sharness.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
- name: Setup Go
2626
uses: actions/setup-go@v5
2727
with:
28-
go-version: 1.22.x
28+
go-version: 1.23.x
2929
- name: Checkout Kubo
3030
uses: actions/checkout@v4
3131
with:

β€ŽDockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM --platform=${BUILDPLATFORM:-linux/amd64} golang:1.22 AS builder
1+
FROM --platform=${BUILDPLATFORM:-linux/amd64} golang:1.23 AS builder
22

33
ARG TARGETOS TARGETARCH
44

β€Ždocs/changelogs/v0.31.md

+5
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
- [Experimental Pebble Datastore](#experimental-pebble-datastore)
1010
- [New metrics](#new-metrics)
1111
- [`lowpower` profile no longer breaks DHT announcements](#lowpower-profile-no-longer-breaks-dht-announcements)
12+
- [go 1.23, boxo 0.24 and go-libp2p 0.36.5](#go-123-boxo-024-and-go-libp2p-0365)
1213
- [πŸ“ Changelog](#-changelog)
1314
- [πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦ Contributors](#-contributors)
1415

@@ -43,6 +44,10 @@ This release changes [`lowpower` profile](https://github.com/ipfs/kubo/blob/mast
4344
>
4445
> As a convenience, `ipfs daemon` will warn if reprovide system is disabled, creating oportinity to fix configuration if it was not intentional.
4546
47+
#### go 1.23, boxo 0.24 and go-libp2p 0.36.5
48+
49+
Various bugfixes. Please update.
50+
4651
### πŸ“ Changelog
4752

4853
### πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦ Contributors

β€Ždocs/examples/kubo-as-a-library/go.mod

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
module github.com/ipfs/kubo/examples/kubo-as-a-library
22

3-
go 1.22
3+
go 1.23
4+
5+
toolchain go1.23.2
46

57
// Used to keep this in sync with the current version of kubo. You should remove
68
// this if you copy this example.

β€Žgo.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/ipfs/kubo
22

3-
go 1.22
3+
go 1.23
44

55
require (
66
bazil.org/fuse v0.0.0-20200117225306-7b5117fecadc

0 commit comments

Comments
Β (0)