diff --git a/.github/actions/init/action.yml b/.github/actions/init/action.yml
index 54a0674d..7d441027 100644
--- a/.github/actions/init/action.yml
+++ b/.github/actions/init/action.yml
@@ -14,7 +14,7 @@ runs:
     # 2. pnpm/action-setup (so the cache is available to actions/setup-node)
     # 3. actions/setup-node
 
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
       with:
         fetch-depth: 0
         token: ${{ inputs.token }}