From cc921a53f04efdec6627cc8c7ffd6823383481a4 Mon Sep 17 00:00:00 2001 From: Pratik Raj Date: Sun, 18 Dec 2022 11:43:00 +0530 Subject: [PATCH] build: move to Go 1.19 as default version for building services Go 1.18.5 and other Go 1.18 version patches provided many vulnerability fixes but as go.mod doesn't support minor version i.e why moving to next go release Signed-off-by: Pratik Raj --- .github/workflows/canary-integration-test.yml | 2 +- .github/workflows/canary-test-config/action.yaml | 2 +- .github/workflows/crds-gen.yml | 2 +- .github/workflows/daily-nightly-jobs.yml | 2 +- .github/workflows/docs-check.yml | 2 +- .../workflows/integration-test-config-latest-k8s/action.yaml | 2 +- .github/workflows/mod-check.yml | 2 +- .github/workflows/push-build.yaml | 2 +- .github/workflows/rbac-gen.yaml | 2 +- .github/workflows/unit-test.yml | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/canary-integration-test.yml b/.github/workflows/canary-integration-test.yml index 53fbee517..bcf6bec66 100644 --- a/.github/workflows/canary-integration-test.yml +++ b/.github/workflows/canary-integration-test.yml @@ -1440,7 +1440,7 @@ jobs: - name: setup golang uses: actions/setup-go@v3 with: - go-version: 1.18 + go-version: 1.19 - name: setup minikube uses: manusa/actions-setup-minikube@v2.7.2 diff --git a/.github/workflows/canary-test-config/action.yaml b/.github/workflows/canary-test-config/action.yaml index b0d52ff2e..c2f1b9736 100644 --- a/.github/workflows/canary-test-config/action.yaml +++ b/.github/workflows/canary-test-config/action.yaml @@ -11,7 +11,7 @@ runs: - name: setup golang uses: actions/setup-go@v2 with: - go-version: 1.18 + go-version: 1.19 - name: setup minikube uses: manusa/actions-setup-minikube@v2.7.2 diff --git a/.github/workflows/crds-gen.yml b/.github/workflows/crds-gen.yml index 8d03caade..5db14f3ec 100644 --- a/.github/workflows/crds-gen.yml +++ b/.github/workflows/crds-gen.yml @@ -30,7 +30,7 @@ jobs: steps: - uses: actions/setup-go@v3 with: - go-version: 1.18 + go-version: 1.19 - name: checkout uses: actions/checkout@v3 diff --git a/.github/workflows/daily-nightly-jobs.yml b/.github/workflows/daily-nightly-jobs.yml index 00b39bb5e..376b8274c 100644 --- a/.github/workflows/daily-nightly-jobs.yml +++ b/.github/workflows/daily-nightly-jobs.yml @@ -24,7 +24,7 @@ jobs: - name: setup golang uses: actions/setup-go@v3 with: - go-version: 1.18 + go-version: 1.19 - name: setup minikube run: | diff --git a/.github/workflows/docs-check.yml b/.github/workflows/docs-check.yml index b83601c4e..946efc0e1 100644 --- a/.github/workflows/docs-check.yml +++ b/.github/workflows/docs-check.yml @@ -27,7 +27,7 @@ jobs: - uses: actions/setup-go@v3 with: - go-version: 1.18 + go-version: 1.19 - uses: actions/setup-python@v4 with: diff --git a/.github/workflows/integration-test-config-latest-k8s/action.yaml b/.github/workflows/integration-test-config-latest-k8s/action.yaml index 46e5e792e..ec761c4dc 100644 --- a/.github/workflows/integration-test-config-latest-k8s/action.yaml +++ b/.github/workflows/integration-test-config-latest-k8s/action.yaml @@ -14,7 +14,7 @@ runs: - name: setup golang uses: actions/setup-go@v2 with: - go-version: 1.18 + go-version: 1.19 - name: setup minikube uses: manusa/actions-setup-minikube@v2.7.2 diff --git a/.github/workflows/mod-check.yml b/.github/workflows/mod-check.yml index 07be3b1e6..ebd1b0915 100644 --- a/.github/workflows/mod-check.yml +++ b/.github/workflows/mod-check.yml @@ -35,7 +35,7 @@ jobs: - uses: actions/setup-go@v3 with: - go-version: 1.18 + go-version: 1.19 - name: run mod check run: GOPATH=$(go env GOPATH) make -j $(nproc) mod.check diff --git a/.github/workflows/push-build.yaml b/.github/workflows/push-build.yaml index e1bd1afa4..cddb8bdb6 100644 --- a/.github/workflows/push-build.yaml +++ b/.github/workflows/push-build.yaml @@ -27,7 +27,7 @@ jobs: - uses: actions/setup-go@v3 with: - go-version: 1.18 + go-version: 1.19 # docker/setup-qemu action installs QEMU static binaries, which are used to run builders for architectures other than the host. - name: set up QEMU diff --git a/.github/workflows/rbac-gen.yaml b/.github/workflows/rbac-gen.yaml index 914692d08..30bc74eff 100644 --- a/.github/workflows/rbac-gen.yaml +++ b/.github/workflows/rbac-gen.yaml @@ -30,7 +30,7 @@ jobs: steps: - uses: actions/setup-go@v3 with: - go-version: 1.18 + go-version: 1.19 - name: checkout uses: actions/checkout@v3 diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml index d37d81411..bad06cd75 100644 --- a/.github/workflows/unit-test.yml +++ b/.github/workflows/unit-test.yml @@ -36,7 +36,7 @@ jobs: - uses: actions/setup-go@v3 with: - go-version: 1.18 + go-version: 1.19 - name: run unit tests run: GOPATH=$(go env GOPATH) make -j $(nproc) test