From 56d636bbbe548e2594375e88bf751366f3ec8457 Mon Sep 17 00:00:00 2001 From: Paulo Janotti Date: Thu, 9 Jan 2025 12:50:25 -0800 Subject: [PATCH] [chore] Build test tools in scoped tests action (#37120) **Description:** The new GH action is breaking because `gotestsum` is not being built. I guess that in my fork the cache was always available when I tested. Anyway, building the tool to ensure the test works. **Testing:** The same step is already in other actions I will be testing this concurrently in my fork. **Documentation:** N/A --- .github/workflows/scoped-test.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/scoped-test.yaml b/.github/workflows/scoped-test.yaml index 0a525de6d64d..f417839f107b 100644 --- a/.github/workflows/scoped-test.yaml +++ b/.github/workflows/scoped-test.yaml @@ -59,6 +59,9 @@ jobs: ./.tools key: go-cache-${{ runner.os }}-${{ hashFiles('**/go.sum') }} + - name: Build test tools + run: make "$(${PWD} -replace '\\', '/')/.tools/gotestsum" + - name: Run changed tests if: needs.changedfiles.outputs.go_tests env: