From e626425d343325afa0ff722a4385d6865830f402 Mon Sep 17 00:00:00 2001 From: Erich Blume Date: Tue, 3 Feb 2026 09:03:53 -0800 Subject: [PATCH] Simplify Quartz cache key naming Use quartz-1, quartz-2, etc. for cache invalidation. The actual Quartz version is determined by the mirror repo, not this key. Co-Authored-By: Claude Opus 4.5 --- .forgejo/workflows/build-blumeops.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/build-blumeops.yaml b/.forgejo/workflows/build-blumeops.yaml index dacf93a..3222010 100644 --- a/.forgejo/workflows/build-blumeops.yaml +++ b/.forgejo/workflows/build-blumeops.yaml @@ -41,13 +41,14 @@ jobs: uses: actions/checkout@v4 # Cache Quartz installation (clone + node_modules) - # Key includes Quartz version; bump suffix to invalidate cache + # Quartz version is determined by the mirror (forge.ops.eblu.me/eblume/quartz) + # Bump the cache key number to invalidate (e.g., after mirror update) - name: Restore Quartz cache id: cache-quartz uses: actions/cache@v4 with: path: /tmp/quartz - key: quartz-v4.0.8-1 + key: quartz-1 - name: Setup Quartz if: steps.cache-quartz.outputs.cache-hit != 'true'