diff --git a/.forgejo/workflows/renovate.yml b/.forgejo/workflows/renovate.yml
index a9687db81a..198afccb19 100644
--- a/.forgejo/workflows/renovate.yml
+++ b/.forgejo/workflows/renovate.yml
@@ -53,7 +53,7 @@ jobs:
           GIT_COMMITTER_EMAIL: 'forgejo-renovate-action@forgejo.org'
 
       - name: Save renovate repo cache
-        if: always() && env.RENOVATE_DRY_RUN == 'true'
+        if: always() && env.RENOVATE_DRY_RUN != 'full'
         uses: https://code.forgejo.org/actions/cache/save@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
         with:
           path: |