Merge pull request #3565 from RainbowMango/pr_update_go_for_20
Update Golang version from v1.19.5 to v1.20.4
This commit is contained in:
commit
f38e57dd83
|
@ -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 }}
|
||||
|
|
|
@ -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 }}
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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 }}
|
||||
|
|
|
@ -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}}
|
||||
|
|
|
@ -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}}
|
||||
|
|
|
@ -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
2
go.mod
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue