Update Golang version from v1.19.5 to v1.20.4
Signed-off-by: RainbowMango <qdurenhongcai@gmail.com>
This commit is contained in:
parent
2cdc72fdc7
commit
11c1f17039
|
@ -22,7 +22,7 @@ jobs:
|
||||||
- name: install Go
|
- name: install Go
|
||||||
uses: actions/setup-go@v3
|
uses: actions/setup-go@v3
|
||||||
with:
|
with:
|
||||||
go-version: 1.19.5
|
go-version: 1.20.4
|
||||||
- name: setup e2e test environment
|
- name: setup e2e test environment
|
||||||
run: |
|
run: |
|
||||||
export CLUSTER_VERSION=kindest/node:${{ matrix.k8s }}
|
export CLUSTER_VERSION=kindest/node:${{ matrix.k8s }}
|
||||||
|
|
|
@ -18,7 +18,7 @@ jobs:
|
||||||
- name: install Go
|
- name: install Go
|
||||||
uses: actions/setup-go@v3
|
uses: actions/setup-go@v3
|
||||||
with:
|
with:
|
||||||
go-version: 1.19.5
|
go-version: 1.20.4
|
||||||
- name: vendor
|
- name: vendor
|
||||||
run: hack/verify-vendor.sh
|
run: hack/verify-vendor.sh
|
||||||
- name: lint
|
- name: lint
|
||||||
|
@ -41,7 +41,7 @@ jobs:
|
||||||
- name: install Go
|
- name: install Go
|
||||||
uses: actions/setup-go@v3
|
uses: actions/setup-go@v3
|
||||||
with:
|
with:
|
||||||
go-version: 1.19.5
|
go-version: 1.20.4
|
||||||
- name: Install Protoc
|
- name: Install Protoc
|
||||||
# TODO(@RainbowMango): Update the action version to adopt Node16
|
# TODO(@RainbowMango): Update the action version to adopt Node16
|
||||||
# track issue: https://github.com/arduino/setup-protoc/issues/59
|
# track issue: https://github.com/arduino/setup-protoc/issues/59
|
||||||
|
@ -75,7 +75,7 @@ jobs:
|
||||||
- name: install Go
|
- name: install Go
|
||||||
uses: actions/setup-go@v3
|
uses: actions/setup-go@v3
|
||||||
with:
|
with:
|
||||||
go-version: 1.19.5
|
go-version: 1.20.4
|
||||||
- name: compile
|
- name: compile
|
||||||
run: make all
|
run: make all
|
||||||
test:
|
test:
|
||||||
|
@ -88,7 +88,7 @@ jobs:
|
||||||
- name: install Go
|
- name: install Go
|
||||||
uses: actions/setup-go@v3
|
uses: actions/setup-go@v3
|
||||||
with:
|
with:
|
||||||
go-version: 1.19.5
|
go-version: 1.20.4
|
||||||
- name: make test
|
- name: make test
|
||||||
run: make test
|
run: make test
|
||||||
- name: Upload coverage to Codecov
|
- name: Upload coverage to Codecov
|
||||||
|
@ -125,7 +125,7 @@ jobs:
|
||||||
- name: install Go
|
- name: install Go
|
||||||
uses: actions/setup-go@v3
|
uses: actions/setup-go@v3
|
||||||
with:
|
with:
|
||||||
go-version: 1.19.5
|
go-version: 1.20.4
|
||||||
- name: setup e2e test environment
|
- name: setup e2e test environment
|
||||||
run: |
|
run: |
|
||||||
export CLUSTER_VERSION=kindest/node:${{ matrix.k8s }}
|
export CLUSTER_VERSION=kindest/node:${{ matrix.k8s }}
|
||||||
|
|
|
@ -28,7 +28,7 @@ jobs:
|
||||||
- name: install Go
|
- name: install Go
|
||||||
uses: actions/setup-go@v3
|
uses: actions/setup-go@v3
|
||||||
with:
|
with:
|
||||||
go-version: 1.19.5
|
go-version: 1.20.4
|
||||||
- uses: engineerd/setup-kind@v0.5.0
|
- uses: engineerd/setup-kind@v0.5.0
|
||||||
with:
|
with:
|
||||||
version: "v0.17.0"
|
version: "v0.17.0"
|
||||||
|
|
|
@ -35,7 +35,7 @@ jobs:
|
||||||
- name: install Go
|
- name: install Go
|
||||||
uses: actions/setup-go@v3
|
uses: actions/setup-go@v3
|
||||||
with:
|
with:
|
||||||
go-version: 1.19.5
|
go-version: 1.20.4
|
||||||
- name: install QEMU
|
- name: install QEMU
|
||||||
uses: docker/setup-qemu-action@v2
|
uses: docker/setup-qemu-action@v2
|
||||||
- name: install Buildx
|
- name: install Buildx
|
||||||
|
|
|
@ -31,7 +31,7 @@ jobs:
|
||||||
- name: install Go
|
- name: install Go
|
||||||
uses: actions/setup-go@v3
|
uses: actions/setup-go@v3
|
||||||
with:
|
with:
|
||||||
go-version: 1.19.5
|
go-version: 1.20.4
|
||||||
- name: install QEMU
|
- name: install QEMU
|
||||||
uses: docker/setup-qemu-action@v2
|
uses: docker/setup-qemu-action@v2
|
||||||
- name: install Buildx
|
- name: install Buildx
|
||||||
|
|
|
@ -23,7 +23,7 @@ jobs:
|
||||||
- name: Set up Go
|
- name: Set up Go
|
||||||
uses: actions/setup-go@v3
|
uses: actions/setup-go@v3
|
||||||
with:
|
with:
|
||||||
go-version: 1.19.5
|
go-version: 1.20.4
|
||||||
- name: Making and packaging
|
- name: Making and packaging
|
||||||
env:
|
env:
|
||||||
GOOS: ${{ matrix.os }}
|
GOOS: ${{ matrix.os }}
|
||||||
|
|
|
@ -22,7 +22,7 @@ jobs:
|
||||||
- name: install Go
|
- name: install Go
|
||||||
uses: actions/setup-go@v3
|
uses: actions/setup-go@v3
|
||||||
with:
|
with:
|
||||||
go-version: 1.19.5
|
go-version: 1.20.4
|
||||||
- name: build images
|
- name: build images
|
||||||
env:
|
env:
|
||||||
REGISTRY: ${{secrets.SWR_REGISTRY}}
|
REGISTRY: ${{secrets.SWR_REGISTRY}}
|
||||||
|
|
|
@ -19,7 +19,7 @@ jobs:
|
||||||
- name: install Go
|
- name: install Go
|
||||||
uses: actions/setup-go@v3
|
uses: actions/setup-go@v3
|
||||||
with:
|
with:
|
||||||
go-version: 1.19.5
|
go-version: 1.20.4
|
||||||
- name: build images
|
- name: build images
|
||||||
env:
|
env:
|
||||||
REGISTRY: ${{secrets.SWR_REGISTRY}}
|
REGISTRY: ${{secrets.SWR_REGISTRY}}
|
||||||
|
|
|
@ -98,7 +98,7 @@ This guide will cover:
|
||||||
- Propagate an application by using `karmada`.
|
- Propagate an application by using `karmada`.
|
||||||
|
|
||||||
### Prerequisites
|
### 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+
|
- [kubectl](https://kubernetes.io/docs/tasks/tools/install-kubectl/) version v1.19+
|
||||||
- [kind](https://kind.sigs.k8s.io/) version v0.14.0+
|
- [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
|
module github.com/karmada-io/karmada
|
||||||
|
|
||||||
go 1.19
|
go 1.20
|
||||||
|
|
||||||
require (
|
require (
|
||||||
github.com/distribution/distribution/v3 v3.0.0-20210507173845-9329f6a62b67
|
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"
|
KARMADA_GO_PACKAGE="github.com/karmada-io/karmada"
|
||||||
|
|
||||||
MIN_Go_VERSION=go1.19.0
|
MIN_Go_VERSION=go1.20.0
|
||||||
|
|
||||||
KARMADA_TARGET_SOURCE=(
|
KARMADA_TARGET_SOURCE=(
|
||||||
karmada-aggregated-apiserver=cmd/aggregated-apiserver
|
karmada-aggregated-apiserver=cmd/aggregated-apiserver
|
||||||
|
|
Loading…
Reference in New Issue