Update Golang version from v1.19.5 to v1.20.4

Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
This commit is contained in:
RainbowMango 2023-05-22 09:54:25 +08:00
parent 2cdc72fdc7
commit 11c1f17039
11 changed files with 15 additions and 15 deletions

View File

@ -22,7 +22,7 @@ jobs:
- name: install Go
uses: actions/setup-go@v3
with:
go-version: 1.19.5
go-version: 1.20.4
- name: setup e2e test environment
run: |
export CLUSTER_VERSION=kindest/node:${{ matrix.k8s }}

View File

@ -18,7 +18,7 @@ jobs:
- name: install Go
uses: actions/setup-go@v3
with:
go-version: 1.19.5
go-version: 1.20.4
- name: vendor
run: hack/verify-vendor.sh
- name: lint
@ -41,7 +41,7 @@ jobs:
- name: install Go
uses: actions/setup-go@v3
with:
go-version: 1.19.5
go-version: 1.20.4
- name: Install Protoc
# TODO(@RainbowMango): Update the action version to adopt Node16
# track issue: https://github.com/arduino/setup-protoc/issues/59
@ -75,7 +75,7 @@ jobs:
- name: install Go
uses: actions/setup-go@v3
with:
go-version: 1.19.5
go-version: 1.20.4
- name: compile
run: make all
test:
@ -88,7 +88,7 @@ jobs:
- name: install Go
uses: actions/setup-go@v3
with:
go-version: 1.19.5
go-version: 1.20.4
- name: make test
run: make test
- name: Upload coverage to Codecov
@ -125,7 +125,7 @@ jobs:
- name: install Go
uses: actions/setup-go@v3
with:
go-version: 1.19.5
go-version: 1.20.4
- name: setup e2e test environment
run: |
export CLUSTER_VERSION=kindest/node:${{ matrix.k8s }}

View File

@ -28,7 +28,7 @@ jobs:
- name: install Go
uses: actions/setup-go@v3
with:
go-version: 1.19.5
go-version: 1.20.4
- uses: engineerd/setup-kind@v0.5.0
with:
version: "v0.17.0"

View File

@ -35,7 +35,7 @@ jobs:
- name: install Go
uses: actions/setup-go@v3
with:
go-version: 1.19.5
go-version: 1.20.4
- name: install QEMU
uses: docker/setup-qemu-action@v2
- name: install Buildx

View File

@ -31,7 +31,7 @@ jobs:
- name: install Go
uses: actions/setup-go@v3
with:
go-version: 1.19.5
go-version: 1.20.4
- name: install QEMU
uses: docker/setup-qemu-action@v2
- name: install Buildx

View File

@ -23,7 +23,7 @@ jobs:
- name: Set up Go
uses: actions/setup-go@v3
with:
go-version: 1.19.5
go-version: 1.20.4
- name: Making and packaging
env:
GOOS: ${{ matrix.os }}

View File

@ -22,7 +22,7 @@ jobs:
- name: install Go
uses: actions/setup-go@v3
with:
go-version: 1.19.5
go-version: 1.20.4
- name: build images
env:
REGISTRY: ${{secrets.SWR_REGISTRY}}

View File

@ -19,7 +19,7 @@ jobs:
- name: install Go
uses: actions/setup-go@v3
with:
go-version: 1.19.5
go-version: 1.20.4
- name: build images
env:
REGISTRY: ${{secrets.SWR_REGISTRY}}

View File

@ -98,7 +98,7 @@ This guide will cover:
- Propagate an application by using `karmada`.
### Prerequisites
- [Go](https://golang.org/) version v1.19+
- [Go](https://golang.org/) version v1.20+
- [kubectl](https://kubernetes.io/docs/tasks/tools/install-kubectl/) version v1.19+
- [kind](https://kind.sigs.k8s.io/) version v0.14.0+

2
go.mod
View File

@ -1,6 +1,6 @@
module github.com/karmada-io/karmada
go 1.19
go 1.20
require (
github.com/distribution/distribution/v3 v3.0.0-20210507173845-9329f6a62b67

View File

@ -22,7 +22,7 @@ KARMADA_OPENSEARCH_DASHBOARDS_LABEL="karmada-opensearch-dashboards"
KARMADA_GO_PACKAGE="github.com/karmada-io/karmada"
MIN_Go_VERSION=go1.19.0
MIN_Go_VERSION=go1.20.0
KARMADA_TARGET_SOURCE=(
karmada-aggregated-apiserver=cmd/aggregated-apiserver