diff --git a/templates/apply.yml b/templates/apply.yml
index 15cd311368b39bf1741879a969ab1999132d3dd6..8b082654a68d42e04502e32656fa8367f4f3f1e8 100644
--- a/templates/apply.yml
+++ b/templates/apply.yml
@@ -12,7 +12,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.2.0'
+      default: '2.3.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/custom-command.yml b/templates/custom-command.yml
index 01e07c30c9a404e67f3274f26a24b123dc76baf7..d332591c94f2b9dd1285a4f94c917e1a620ba303 100644
--- a/templates/custom-command.yml
+++ b/templates/custom-command.yml
@@ -12,7 +12,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.2.0'
+      default: '2.3.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/destroy.yml b/templates/destroy.yml
index 50c6f5529c1be3789ab5b295bd4ee3db8e2c1d5d..749735328d1ead605db69bdf6980ca8c099984d8 100644
--- a/templates/destroy.yml
+++ b/templates/destroy.yml
@@ -12,7 +12,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.2.0'
+      default: '2.3.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/fetch-mr-plan.yml b/templates/fetch-mr-plan.yml
index 03b65fe26da405a877571b59e363c3934a35b000..72e670c71a0c6cee4761c388a5a85a7f71abdfdd 100644
--- a/templates/fetch-mr-plan.yml
+++ b/templates/fetch-mr-plan.yml
@@ -12,7 +12,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.2.0'
+      default: '2.3.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/fmt.yml b/templates/fmt.yml
index bc92f9ce2b8f95fa8d9fe24b87246725b826fd12..2406c879ff2ba879cc1f7d8f227c65f20478149a 100644
--- a/templates/fmt.yml
+++ b/templates/fmt.yml
@@ -12,7 +12,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.2.0'
+      default: '2.3.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/full-pipeline.yml b/templates/full-pipeline.yml
index 44e5e4025108730fa0b9894594f572e96a82048c..22985ed204703fc03eccc1cd732cb699b8d51c8f 100644
--- a/templates/full-pipeline.yml
+++ b/templates/full-pipeline.yml
@@ -21,7 +21,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.2.0'
+      default: '2.3.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/graph.yml b/templates/graph.yml
index d3bff1ff8e0bb9e8bd956e71a2714c363bdc2cd3..1be8c486870b63ffc8cbe42ecdd04edba70e6136 100644
--- a/templates/graph.yml
+++ b/templates/graph.yml
@@ -12,7 +12,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.2.0'
+      default: '2.3.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/job-templates.yml b/templates/job-templates.yml
index 978ef673d49b641114996a6b12d37c2765ab7caa..7312b65a6d89ec505f5473dba72037470ce8c3dc 100644
--- a/templates/job-templates.yml
+++ b/templates/job-templates.yml
@@ -21,7 +21,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.2.0'
+      default: '2.3.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/plan.yml b/templates/plan.yml
index 6160191b56a8420ed42627638733f0472f24869f..9050887175979d64d9a366f237bda090fabb9316 100644
--- a/templates/plan.yml
+++ b/templates/plan.yml
@@ -12,7 +12,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.2.0'
+      default: '2.3.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/test.yml b/templates/test.yml
index f29de6a5f9dcd41d26348dc7ab816eccb67f8cdf..477fc1c6ffcb31007adcfed05ee9a3335149ac94 100644
--- a/templates/test.yml
+++ b/templates/test.yml
@@ -12,7 +12,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.2.0'
+      default: '2.3.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/validate-plan-apply.yml b/templates/validate-plan-apply.yml
index a505d5ca810805148f3c23424f82898d38bbe467..7b14a6b13a43f832f0b6dc5af4887455fcb14c31 100644
--- a/templates/validate-plan-apply.yml
+++ b/templates/validate-plan-apply.yml
@@ -15,7 +15,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.2.0'
+      default: '2.3.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/validate-plan-destroy.yml b/templates/validate-plan-destroy.yml
index ea5a5c3c12edb9ca3a3d9981690ab79a1c4c63ba..12c9924df504701f45117424198ea7540ef4d21c 100644
--- a/templates/validate-plan-destroy.yml
+++ b/templates/validate-plan-destroy.yml
@@ -15,7 +15,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.2.0'
+      default: '2.3.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/validate-plan.yml b/templates/validate-plan.yml
index 12a0ebdc1b730043f9b6837e43fb0f1d7458a7a3..529b2abef227e3e8cb697fe224204b8f11f55b0c 100644
--- a/templates/validate-plan.yml
+++ b/templates/validate-plan.yml
@@ -12,7 +12,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.2.0'
+      default: '2.3.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os:
diff --git a/templates/validate.yml b/templates/validate.yml
index d8aa23e48600e21ec49b968a430c4f094f5b3f06..2396bc13fa168bd7bd7718749264b2e11a310612 100644
--- a/templates/validate.yml
+++ b/templates/validate.yml
@@ -12,7 +12,7 @@ spec:
     # This version is only required, because we cannot access the context of the component,
     # see https://gitlab.com/gitlab-org/gitlab/-/issues/438275
     version:
-      default: '2.2.0'
+      default: '2.3.0'
       description: 'Version of this component. Has to be the same as the one in the component include entry.'
 
     base_os: