Skip to content

Commit 569c4ab

Browse files
authored
Update Go to 1.24.1 (#5641)
* Update Go version to 1.24.1 in workflow files Signed-off-by: Shinnosuke Sawada-Dazai <[email protected]> * Update Go version to 1.24.1 in tool Dockerfiles and go.mod files Signed-off-by: Shinnosuke Sawada-Dazai <[email protected]> * Update Go version to 1.24.1 in Dockerfiles and go.mod files Signed-off-by: Shinnosuke Sawada-Dazai <[email protected]> * Fix formatting in comment body generation for GitHub releases Signed-off-by: Shinnosuke Sawada-Dazai <[email protected]> * Update codegen image Signed-off-by: Shinnosuke Sawada-Dazai <[email protected]> * empty commit to run CI Signed-off-by: Shinnosuke Sawada-Dazai <[email protected]> --------- Signed-off-by: Shinnosuke Sawada-Dazai <[email protected]>
1 parent b8fd4f1 commit 569c4ab

23 files changed

+24
-24
lines changed

.github/workflows/build.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ on:
1212
- 'release-v*'
1313

1414
env:
15-
GO_VERSION: 1.22.4
15+
GO_VERSION: 1.24.1
1616
NODE_VERSION: 18.12.0
1717
HELM_VERSION: 3.8.2
1818

.github/workflows/gen.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
uses: actions/checkout@v3
1313
- name: Generate code
1414
# NOTE: Keep this container image as same as defined in Makefile
15-
uses: docker://ghcr.io/pipe-cd/codegen@sha256:fcb600d82cc4acc76f532c292445f868dfa176d6db116b6c5b18b81a1b1c5fa9 #v0.50.0-51-gb98a963
15+
uses: docker://ghcr.io/pipe-cd/codegen@sha256:831f2dda2f56b1d12e90f88c0cb4168f51aa4eb5907b468e74bc42670939fff2 #v0.50.0-215-g3f6a738
1616
with:
1717
entrypoint: ./tool/codegen/codegen.sh
1818
args: /github/workspace

.github/workflows/lint.yaml

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

1212
env:
13-
GO_VERSION: 1.22.4
13+
GO_VERSION: 1.24.1
1414
NODE_VERSION: 18.12.0
1515
GOLANGCI_LINT_VERSION: v1.62.2
1616

.github/workflows/publish_binary.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
- 'v*'
77

88
env:
9-
GO_VERSION: 1.22.4
9+
GO_VERSION: 1.24.1
1010

1111
jobs:
1212
gh_release:

.github/workflows/test.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ on:
1212
- 'release-v*'
1313

1414
env:
15-
GO_VERSION: 1.22.4
15+
GO_VERSION: 1.24.1
1616
NODE_VERSION: 18.12.0
1717

1818
jobs:

.github/workflows/test_tool.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ on:
1414
- tool/**
1515

1616
env:
17-
GO_VERSION: 1.22.4
17+
GO_VERSION: 1.24.1
1818
NODE_VERSION: 18.12.0
1919

2020
jobs:

Makefile

+2-2
Original file line numberDiff line numberDiff line change
@@ -218,8 +218,8 @@ update/copyright:
218218

219219
.PHONY: gen/code
220220
gen/code:
221-
# NOTE: Keep this container image as same as defined in .github/workflows/codegen.yml
222-
docker run --rm -v ${PWD}:/repo -it --entrypoint ./tool/codegen/codegen.sh ghcr.io/pipe-cd/codegen@sha256:fcb600d82cc4acc76f532c292445f868dfa176d6db116b6c5b18b81a1b1c5fa9 /repo # v0.50.0-51-gb98a963
221+
# NOTE: Keep this container image as same as defined in .github/workflows/gen.yml
222+
docker run --rm -v ${PWD}:/repo -it --entrypoint ./tool/codegen/codegen.sh ghcr.io/pipe-cd/codegen@sha256:831f2dda2f56b1d12e90f88c0cb4168f51aa4eb5907b468e74bc42670939fff2 /repo # v0.50.0-215-g3f6a738
223223

224224
.PHONY: gen/test-tls
225225
gen/test-tls:

cmd/helloworld/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# syntax=docker/dockerfile:1
2-
FROM --platform=$BUILDPLATFORM golang:1.23.3 AS builder
2+
FROM --platform=$BUILDPLATFORM golang:1.24.1 AS builder
33

44
ARG TARGETOS
55
ARG TARGETARCH

cmd/launcher/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# syntax=docker/dockerfile:1
2-
FROM --platform=$BUILDPLATFORM golang:1.23.3 AS builder
2+
FROM --platform=$BUILDPLATFORM golang:1.24.1 AS builder
33

44
ARG TARGETOS
55
ARG TARGETARCH

cmd/launcher/Dockerfile-okd

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# syntax=docker/dockerfile:1
2-
FROM --platform=$BUILDPLATFORM golang:1.23.3 AS builder
2+
FROM --platform=$BUILDPLATFORM golang:1.24.1 AS builder
33

44
ARG TARGETOS
55
ARG TARGETARCH

cmd/pipecd/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ RUN make update/web-deps
1313
RUN make build/web
1414

1515
# pipecd builder
16-
FROM --platform=$BUILDPLATFORM golang:1.23.3 AS builder
16+
FROM --platform=$BUILDPLATFORM golang:1.24.1 AS builder
1717

1818
ARG TARGETOS
1919
ARG TARGETARCH

cmd/pipecd/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
## Prerequisites
55

6-
- [Go 1.22 or later](https://go.dev/)
6+
- [Go 1.24 or later](https://go.dev/)
77
- [NodeJS v20 or later](https://nodejs.org/en/)
88
- [Docker](https://www.docker.com/)
99
- [kind](https://kind.sigs.k8s.io/docs/user/quick-start/#installation) (If you want to run Control Plane locally)

cmd/pipectl/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# syntax=docker/dockerfile:1
2-
FROM --platform=$BUILDPLATFORM golang:1.23.3 AS builder
2+
FROM --platform=$BUILDPLATFORM golang:1.24.1 AS builder
33

44
ARG TARGETOS
55
ARG TARGETARCH

cmd/piped/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# syntax=docker/dockerfile:1
2-
FROM --platform=$BUILDPLATFORM golang:1.23.3 AS builder
2+
FROM --platform=$BUILDPLATFORM golang:1.24.1 AS builder
33

44
ARG TARGETOS
55
ARG TARGETARCH

cmd/piped/Dockerfile-okd

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# syntax=docker/dockerfile:1
2-
FROM --platform=$BUILDPLATFORM golang:1.23.3 AS builder
2+
FROM --platform=$BUILDPLATFORM golang:1.24.1 AS builder
33

44
ARG TARGETOS
55
ARG TARGETARCH

cmd/piped/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
## Prerequisites
55

6-
- [Go 1.22 or later](https://go.dev/)
6+
- [Go 1.24 or later](https://go.dev/)
77

88
## Repositories
99
- [pipecd](https://github.com/pipe-cd/pipecd): contains all source code and documentation of PipeCD project.

docs/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM golang:1.22.4-alpine3.20 AS builder
1+
FROM golang:1.24.1-alpine3.21 AS builder
22
COPY main.go .
33
RUN go build -o /server main.go
44

go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/pipe-cd/pipecd
22

3-
go 1.22.4
3+
go 1.24.1
44

55
require (
66
cloud.google.com/go/firestore v1.14.0

tool/actions-gh-release/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM golang:1.23.3-alpine3.20
1+
FROM golang:1.24.1-alpine3.21
22

33
RUN apk update && apk add git
44

tool/actions-gh-release/comment.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ func makeCommentBody(proposals []ReleaseProposal, exists []ReleaseProposal) stri
4646
b.WriteString(fmt.Sprintf("The following %d GitHub releases will be created once this pull request got merged.\n", len(proposals)))
4747
for _, p := range proposals {
4848
fmt.Fprintf(&b, "\n")
49-
fmt.Fprintf(&b, p.ReleaseNote)
49+
fmt.Fprint(&b, p.ReleaseNote)
5050
fmt.Fprintf(&b, "\n")
5151
}
5252

tool/actions-gh-release/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/pipe-cd/actions-gh-release
22

3-
go 1.23.3
3+
go 1.24.1
44

55
require (
66
github.com/creasty/defaults v1.5.2

tool/actions-plan-preview/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM golang:1.22.4-alpine3.20 AS builder
1+
FROM golang:1.24.1-alpine3.21 AS builder
22
WORKDIR /app
33
COPY go.mod go.sum ./
44
RUN go mod download

tool/actions-plan-preview/go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/pipe-cd/actions-plan-preview
22

3-
go 1.22.4
3+
go 1.24.1
44

55
require (
66
github.com/google/go-github/v36 v36.0.0

0 commit comments

Comments
 (0)