From 62c30714a8a9f48a3b9f24dd649c9fc99237edd2 Mon Sep 17 00:00:00 2001 From: Jakob Jensen Date: Sun, 18 Jan 2026 16:38:06 +0100 Subject: [PATCH 1/5] fix: calculate cache hash correctly --- .github/workflows/scheduled-jobs.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/scheduled-jobs.yaml b/.github/workflows/scheduled-jobs.yaml index c235a2d9..031758da 100644 --- a/.github/workflows/scheduled-jobs.yaml +++ b/.github/workflows/scheduled-jobs.yaml @@ -42,7 +42,7 @@ jobs: path: | ~/.cache/go-build ~/go/pkg/mod - key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }} + key: ${{ runner.os }}-go-${{ hashFiles('go.sum','**/go.sum') }} restore-keys: | ${{ runner.os }}-go- From ce66543e1f9e4dcd2e6016bb678dd5fab1d8bcb8 Mon Sep 17 00:00:00 2001 From: Jakob Jensen Date: Sun, 18 Jan 2026 16:40:12 +0100 Subject: [PATCH 2/5] tmp --- .github/workflows/scheduled-jobs.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/scheduled-jobs.yaml b/.github/workflows/scheduled-jobs.yaml index 031758da..3ee86968 100644 --- a/.github/workflows/scheduled-jobs.yaml +++ b/.github/workflows/scheduled-jobs.yaml @@ -42,7 +42,7 @@ jobs: path: | ~/.cache/go-build ~/go/pkg/mod - key: ${{ runner.os }}-go-${{ hashFiles('go.sum','**/go.sum') }} + key: ${{ runner.os }}-go-${{ hashFiles('go.sum') }} restore-keys: | ${{ runner.os }}-go- From 0c36a64138c1d45d40cde5b37b2753fee8f11d14 Mon Sep 17 00:00:00 2001 From: Jakob Jensen Date: Sun, 18 Jan 2026 18:16:49 +0100 Subject: [PATCH 3/5] tmp --- .github/workflows/scheduled-jobs.yaml | 10 +++++----- .github/workflows/tests.yaml | 8 ++++---- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/scheduled-jobs.yaml b/.github/workflows/scheduled-jobs.yaml index 3ee86968..532ae32c 100644 --- a/.github/workflows/scheduled-jobs.yaml +++ b/.github/workflows/scheduled-jobs.yaml @@ -33,19 +33,19 @@ jobs: with: ssh-key: ${{ secrets.DEPLOY_KEY_SCHEDULED_JOBS }} - - uses: actions/setup-go@v6 - with: - go-version-file: go.mod - - uses: actions/cache@v5 with: path: | ~/.cache/go-build ~/go/pkg/mod - key: ${{ runner.os }}-go-${{ hashFiles('go.sum') }} + key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }} restore-keys: | ${{ runner.os }}-go- + - uses: actions/setup-go@v6 + with: + go-version-file: go.mod + - name: Optionally remove paths if: github.event_name == 'workflow_dispatch' && github.event.inputs.reset != '' run: | diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 425881a1..1a3b6e1d 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -13,10 +13,6 @@ jobs: steps: - uses: actions/checkout@v6 - - uses: actions/setup-go@v6 - with: - go-version-file: go.mod - - uses: actions/cache@v5 with: path: | @@ -26,4 +22,8 @@ jobs: restore-keys: | ${{ runner.os }}-go- + - uses: actions/setup-go@v6 + with: + go-version-file: go.mod + - run: make test From da3b01e3d84dd9b8b1f0497f41b81c578343a466 Mon Sep 17 00:00:00 2001 From: Jakob Jensen Date: Sun, 18 Jan 2026 18:19:12 +0100 Subject: [PATCH 4/5] tmp --- .github/workflows/scheduled-jobs.yaml | 16 ++++++++-------- .github/workflows/tests.yaml | 16 ++++++++-------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/scheduled-jobs.yaml b/.github/workflows/scheduled-jobs.yaml index 532ae32c..fb6a8469 100644 --- a/.github/workflows/scheduled-jobs.yaml +++ b/.github/workflows/scheduled-jobs.yaml @@ -33,14 +33,14 @@ jobs: with: ssh-key: ${{ secrets.DEPLOY_KEY_SCHEDULED_JOBS }} - - uses: actions/cache@v5 - with: - path: | - ~/.cache/go-build - ~/go/pkg/mod - key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }} - restore-keys: | - ${{ runner.os }}-go- + # - uses: actions/cache@v5 + # with: + # path: | + # ~/.cache/go-build + # ~/go/pkg/mod + # key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }} + # restore-keys: | + # ${{ runner.os }}-go- - uses: actions/setup-go@v6 with: diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 1a3b6e1d..17d5225a 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -13,14 +13,14 @@ jobs: steps: - uses: actions/checkout@v6 - - uses: actions/cache@v5 - with: - path: | - ~/.cache/go-build - ~/go/pkg/mod - key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }} - restore-keys: | - ${{ runner.os }}-go- + # - uses: actions/cache@v5 + # with: + # path: | + # ~/.cache/go-build + # ~/go/pkg/mod + # key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }} + # restore-keys: | + # ${{ runner.os }}-go- - uses: actions/setup-go@v6 with: From 310a22d61b4b38639d767ea3e8d0c673be0c6813 Mon Sep 17 00:00:00 2001 From: Jakob Jensen Date: Sun, 18 Jan 2026 18:23:43 +0100 Subject: [PATCH 5/5] tmp --- .github/workflows/scheduled-jobs.yaml | 9 --------- .github/workflows/tests.yaml | 9 --------- 2 files changed, 18 deletions(-) diff --git a/.github/workflows/scheduled-jobs.yaml b/.github/workflows/scheduled-jobs.yaml index fb6a8469..d73298c2 100644 --- a/.github/workflows/scheduled-jobs.yaml +++ b/.github/workflows/scheduled-jobs.yaml @@ -33,15 +33,6 @@ jobs: with: ssh-key: ${{ secrets.DEPLOY_KEY_SCHEDULED_JOBS }} - # - uses: actions/cache@v5 - # with: - # path: | - # ~/.cache/go-build - # ~/go/pkg/mod - # key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }} - # restore-keys: | - # ${{ runner.os }}-go- - - uses: actions/setup-go@v6 with: go-version-file: go.mod diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 17d5225a..29b7d5c4 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -13,15 +13,6 @@ jobs: steps: - uses: actions/checkout@v6 - # - uses: actions/cache@v5 - # with: - # path: | - # ~/.cache/go-build - # ~/go/pkg/mod - # key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }} - # restore-keys: | - # ${{ runner.os }}-go- - - uses: actions/setup-go@v6 with: go-version-file: go.mod