From 2d64d1129fa11dd11614328941f669b0d2c50dbf Mon Sep 17 00:00:00 2001 From: Timo Rothenpieler Date: Sat, 26 Jul 2025 20:33:35 +0200 Subject: [PATCH] forgejo/workflows: only upload cache if key changed --- .forgejo/workflows/test.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.forgejo/workflows/test.yml b/.forgejo/workflows/test.yml index cb376cf8de..8b870ba580 100644 --- a/.forgejo/workflows/test.yml +++ b/.forgejo/workflows/test.yml @@ -19,6 +19,7 @@ jobs: - name: Build run: make -j$(nproc) - name: Restore Cached Fate-Suite + id: cache uses: actions/cache/restore@v4 with: path: fate-suite @@ -32,6 +33,7 @@ jobs: echo "hash=$(find fate-suite -type f | sha256sum | cut -d' ' -f1)" >> $FORGEJO_OUTPUT - name: Cache Fate-Suite uses: actions/cache/save@v4 + if: ${{ format('fate-suite-{0}', steps.fate.outputs.hash) != steps.cache.outputs.cache-matched-key }} with: path: fate-suite key: fate-suite-${{ steps.fate.outputs.hash }}