From 8fc831dfdfb962d7e1646bf2d7c7f2f0da566db3 Mon Sep 17 00:00:00 2001 From: Micheal Wilkinson Date: Fri, 20 Mar 2026 13:55:09 +0000 Subject: [PATCH] chore(ci): re-enable Go module caching and add coverage badge to README --- .gitea/workflows/pr-validation.yml | 3 ++- .gitea/workflows/push-validation.yml | 3 ++- .gitea/workflows/tag-build-artifacts.yml | 3 ++- README.md | 1 + 4 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/pr-validation.yml b/.gitea/workflows/pr-validation.yml index 5011708..ba9ff49 100644 --- a/.gitea/workflows/pr-validation.yml +++ b/.gitea/workflows/pr-validation.yml @@ -31,7 +31,8 @@ jobs: with: go-version: '1.26.1' check-latest: true - cache: false + cache: true + cache-dependency-path: go.sum - name: Install AWS CLI v2 uses: ankurk91/install-aws-cli-action@v1 diff --git a/.gitea/workflows/push-validation.yml b/.gitea/workflows/push-validation.yml index d042aae..f069133 100644 --- a/.gitea/workflows/push-validation.yml +++ b/.gitea/workflows/push-validation.yml @@ -31,7 +31,8 @@ jobs: with: go-version: '1.26.1' check-latest: true - cache: false + cache: true + cache-dependency-path: go.sum - name: Install AWS CLI v2 uses: ankurk91/install-aws-cli-action@v1 diff --git a/.gitea/workflows/tag-build-artifacts.yml b/.gitea/workflows/tag-build-artifacts.yml index 9bcee0b..9cf41af 100644 --- a/.gitea/workflows/tag-build-artifacts.yml +++ b/.gitea/workflows/tag-build-artifacts.yml @@ -36,7 +36,8 @@ jobs: with: go-version: '1.26.1' check-latest: true - cache: false + cache: true + cache-dependency-path: go.sum - name: Build binary run: | diff --git a/README.md b/README.md index a0d09d1..17a5764 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ [![Main Validation](https://git.hrafn.xyz/aether/gosick/actions/workflows/push-validation.yml?branch=main&event=push)](https://git.hrafn.xyz/aether/gosick/actions/workflows/push-validation.yml) [![PR Validation](https://git.hrafn.xyz/aether/gosick/actions/workflows/pr-validation.yml?branch=main&event=pull_request)](https://git.hrafn.xyz/aether/gosick/actions/workflows/pr-validation.yml) [![Tag Build Artifacts](https://git.hrafn.xyz/aether/gosick/actions/workflows/tag-build-artifacts.yml?event=push)](https://git.hrafn.xyz/aether/gosick/actions/workflows/tag-build-artifacts.yml) +[![Coverage](https://s3.hrafn.xyz/aether-workflow-report-artefacts/gosick/branch/main/coverage-badge.svg)](https://s3.hrafn.xyz/aether-workflow-report-artefacts/gosick/branch/main/coverage.html) Your home directory is your castle. Don't leave your dotfiles behind.