From f3028a776806aad983737aa3f9eb8c4c38c8e955 Mon Sep 17 00:00:00 2001 From: forgejo-backport-action Date: Sat, 17 Jan 2026 22:34:59 +0100 Subject: [PATCH] [v14.0/forgejo] ci: tie go cache to go version and add `Makefile` to key hash (#10886) **Backport:** https://codeberg.org/forgejo/forgejo/pulls/10883 - tie go cache to go version, so it will cleanup from time to time [see](https://codeberg.org/forgejo/discussions/issues/436) - Add `Makefile` to cache key hash, because it also has go deps Co-authored-by: Michael Kriese Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/10886 Reviewed-by: Michael Kriese Co-authored-by: forgejo-backport-action Co-committed-by: forgejo-backport-action --- .forgejo/workflows-composite/setup-cache-go/action.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.forgejo/workflows-composite/setup-cache-go/action.yaml b/.forgejo/workflows-composite/setup-cache-go/action.yaml index fec166fc35..c44eaf24bd 100644 --- a/.forgejo/workflows-composite/setup-cache-go/action.yaml +++ b/.forgejo/workflows-composite/setup-cache-go/action.yaml @@ -52,10 +52,9 @@ runs: id: cache-deps uses: https://data.forgejo.org/actions/cache@v4 with: - key: setup-cache-go-deps-${{ runner.os }}-${{ inputs.username }}-${{ steps.go-version.outputs.go_version }}-${{ hashFiles('go.sum', 'go.mod') }} + key: setup-cache-go-deps-${{ runner.os }}-${{ inputs.username }}-${{ steps.go-version.outputs.go_version }}-${{ hashFiles('go.sum', 'go.mod', 'Makefile') }} restore-keys: | setup-cache-go-deps-${{ runner.os }}-${{ inputs.username }}-${{ steps.go-version.outputs.go_version }}- - setup-cache-go-deps-${{ runner.os }}-${{ inputs.username }}- path: | ${{ steps.go-environment.outputs.modcache }} ${{ steps.go-environment.outputs.cache }}