diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 37abeda0..433e2795 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -55,11 +55,11 @@ jobs:
             tools/
             zephyr/
             bootloader/
-          key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('app/west.yml') }}
+          key: 3-${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('app/west.yml') }}
           restore-keys: |
-            ${{ runner.os }}-build-${{ env.cache-name }}-
-            ${{ runner.os }}-build-
-            ${{ runner.os }}-
+            3-${{ runner.os }}-build-${{ env.cache-name }}-
+            3-${{ runner.os }}-build-
+            3-${{ runner.os }}-
         timeout-minutes: 2
         continue-on-error: true
       - name: West init
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index ada22eda..c283e49e 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -30,11 +30,11 @@ jobs:
             tools/
             zephyr/
             bootloader/
-          key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('app/west.yml') }}
+          key: 3-${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('app/west.yml') }}
           restore-keys: |
-            ${{ runner.os }}-build-${{ env.cache-name }}-
-            ${{ runner.os }}-build-
-            ${{ runner.os }}-
+            3-${{ runner.os }}-build-${{ env.cache-name }}-
+            3-${{ runner.os }}-build-
+            3-${{ runner.os }}-
         timeout-minutes: 2
         continue-on-error: true
       - name: West init