Skip to content

Commit 0b1c602

Browse files
authored
Update project to use Go 1.22 (#1369)
* Update project to use Go 1.22 * Run go mod tidy * Use controller_gen to 0.15.0 * Run make generate fmt manifests * Run make generate_default_deployment generate_olm_bundle_yaml Signed-off-by: David Kwon <[email protected]>
1 parent 6acf15d commit 0b1c602

20 files changed

+18903
-15855
lines changed

.github/workflows/code-coverage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
name: Set up Go 1.x
1515
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
1616
with:
17-
go-version: 1.20.10
17+
go-version: 1.22.10
1818
-
1919
name: Set up Python 3.11
2020
uses: actions/setup-python@b64ffcaf5b410884ad320a9cfac8866006a109aa # v4.8.0

.github/workflows/pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
name: Set up Go 1.x
1616
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
1717
with:
18-
go-version: 1.20.10
18+
go-version: 1.22.10
1919
-
2020
name: Set up Python 3.11
2121
uses: actions/setup-python@b64ffcaf5b410884ad320a9cfac8866006a109aa # v4.8.0

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
- name: Set up Go 1.x
2929
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
3030
with:
31-
go-version: 1.20.10
31+
go-version: 1.22.10
3232

3333
- name: Set up QEMU
3434
uses: docker/setup-qemu-action@2b82ce82d56a2a04d2637cd93a637ae1b359c0a7 #v2.2.0

Makefile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,7 @@ endif
5050
OPERATOR_SDK_VERSION = v1.8.0
5151
OPM_VERSION = v1.19.5
5252

53-
# Produce CRDs that work back to Kubernetes 1.11 (no version conversion)
54-
CRD_OPTIONS ?= "crd:crdVersions=v1,trivialVersions=true"
53+
CRD_OPTIONS ?= "crd:crdVersions=v1"
5554

5655
# Get the currently used golang install path (in GOPATH/bin, unless GOBIN is set)
5756
ifeq (,$(shell go env GOBIN))
@@ -242,7 +241,7 @@ $(LOCALBIN):
242241
mkdir -p $(LOCALBIN)
243242
## Tool Binaries
244243
CONTROLLER_GEN ?= $(LOCALBIN)/controller-gen
245-
CONTROLLER_GEN_VERSION = v0.6.1
244+
CONTROLLER_GEN_VERSION = v0.15.0
246245
ENVTEST_VERSION = v0.0.0-20240320141353-395cfc7486e6
247246
ENVTEST ?= $(LOCALBIN)/setup-envtest
248247
ENVTEST_K8S_VERSION = 1.24.2

apis/controller/v1alpha1/zz_generated.deepcopy.go

Lines changed: 4 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deploy/bundle/manifests/controller.devfile.io_devworkspaceoperatorconfigs.yaml

Lines changed: 1286 additions & 219 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deploy/bundle/manifests/controller.devfile.io_devworkspaceroutings.yaml

Lines changed: 1893 additions & 386 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deploy/deployment/kubernetes/combined.yaml

Lines changed: 3143 additions & 3033 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deploy/deployment/kubernetes/objects/devworkspace-controller-role.ClusterRole.yaml

Lines changed: 0 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deploy/deployment/kubernetes/objects/devworkspaceoperatorconfigs.controller.devfile.io.CustomResourceDefinition.yaml

Lines changed: 1276 additions & 1214 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)