diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml
index 1e086708379c2065dade77f0154e7d95a7776399..857a42401b2f9306492b3102f37b023e5c32ed10 100644
--- a/.github/workflows/ci.yaml
+++ b/.github/workflows/ci.yaml
@@ -15,7 +15,7 @@ jobs:
           - ubuntu-latest
     name: Generate
     steps:
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
       with:
         persist-credentials: false
     - uses: actions/setup-go@v4
@@ -26,7 +26,7 @@ jobs:
     runs-on: ubuntu-latest
     name: Check Documentation formatting and links
     steps:
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
       with:
         persist-credentials: false
     - uses: actions/setup-go@v4
@@ -37,7 +37,7 @@ jobs:
     runs-on: ubuntu-latest
     name: Jsonnet linter
     steps:
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
       with:
         persist-credentials: false
     - uses: actions/setup-go@v4
@@ -48,7 +48,7 @@ jobs:
     runs-on: ubuntu-latest
     name: Jsonnet formatter
     steps:
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
       with:
         persist-credentials: false
     - uses: actions/setup-go@v4
@@ -59,7 +59,7 @@ jobs:
     runs-on: ubuntu-latest
     name: Unit tests
     steps:
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
       with:
         persist-credentials: false
     - uses: actions/setup-go@v4
@@ -70,7 +70,7 @@ jobs:
     runs-on: ubuntu-latest
     name: Run security analysis on manifests
     steps:
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
       with:
         persist-credentials: false
     - uses: actions/setup-go@v4
@@ -86,7 +86,7 @@ jobs:
           - 'kindest/node:v1.28.0'
           - 'kindest/node:v1.27.3'
     steps:
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
       with:
         persist-credentials: false
     - uses: actions/setup-go@v4
diff --git a/.github/workflows/versions.yaml b/.github/workflows/versions.yaml
index 67bc918dc5e7c7de96a1a5fd1887b829bc3b838d..eb12f20c8e48da72d0d1400448d45915116c8b76 100644
--- a/.github/workflows/versions.yaml
+++ b/.github/workflows/versions.yaml
@@ -18,7 +18,7 @@ jobs:
           - 'release-0.12'
           - 'main'
     steps:
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
       with:
         ref: ${{ matrix.branch }}
     - uses: actions/setup-go@v4