From 448e2a5d799a93a35b3b91a25dee9959977903bc Mon Sep 17 00:00:00 2001 From: Rick Peters Date: Wed, 30 Sep 2026 08:43:07 +0200 Subject: [PATCH] ci: the CachyOS ISO cache gets an entry per workflow run --- .github/workflows/iso-2-gitea-build.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/iso-2-gitea-build.yml b/.github/workflows/iso-2-gitea-build.yml index 607ec5c..9fd5c1c 100644 --- a/.github/workflows/iso-2-gitea-build.yml +++ b/.github/workflows/iso-2-gitea-build.yml @@ -248,7 +248,8 @@ jobs: # The suites run on a plain CachyOS VM (Plasma, no Steamify): the newest CachyOS ISO, installed once; # every block then starts from a fresh overlay of that VM. - # The CachyOS ISO (~3 GB) is cached per release (the release get-iso.sh would download). + # The CachyOS ISO (~3 GB): one cache entry per workflow run; it starts from the newest earlier entry of the same + # release (get-iso.sh replaces it when CachyOS has a newer one). - name: CachyOS release id: cachyos run: | @@ -260,7 +261,8 @@ jobs: path: | steamify-cachyos-dev/cachyos.iso steamify-cachyos-dev/cachyos.iso.version - key: cachyos-iso-${{ steps.cachyos.outputs.release }} + key: cachyos-iso-${{ steps.cachyos.outputs.release }}-${{ github.run_id }} + restore-keys: cachyos-iso- - name: Plain CachyOS VM env: