From 169be97026a02363887b889ce248134e3507d8bd Mon Sep 17 00:00:00 2001 From: anonpenguin23 Date: Thu, 26 Mar 2026 18:48:07 +0200 Subject: [PATCH] ci: upgrade go to 1.24, add caching, run unit tests - upgrade go to 1.24 in release-apt.yml - add go.sum dependency caching to release workflows - update publish-sdk.yml to run vitest unit tests --- .github/workflows/publish-sdk.yml | 4 ++-- .github/workflows/release-apt.yml | 3 ++- .github/workflows/release.yaml | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/publish-sdk.yml b/.github/workflows/publish-sdk.yml index 0368387..01b03f9 100644 --- a/.github/workflows/publish-sdk.yml +++ b/.github/workflows/publish-sdk.yml @@ -50,8 +50,8 @@ jobs: - name: Build run: pnpm build - - name: Run tests - run: pnpm test -- --run + - name: Run unit tests + run: pnpm vitest run tests/unit - name: Publish (dry run) if: inputs.dry-run == true diff --git a/.github/workflows/release-apt.yml b/.github/workflows/release-apt.yml index ad6bc38..9092e3f 100644 --- a/.github/workflows/release-apt.yml +++ b/.github/workflows/release-apt.yml @@ -28,7 +28,8 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: "1.23" + go-version: "1.24" + cache-dependency-path: core/go.sum - name: Get version id: version diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 09d6ecf..f949e51 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -24,7 +24,7 @@ jobs: uses: actions/setup-go@v4 with: go-version: '1.24' - cache: true + cache-dependency-path: core/go.sum - name: Run GoReleaser uses: goreleaser/goreleaser-action@v5