From d342be2b22859101ce93b234ad283009b455d0f6 Mon Sep 17 00:00:00 2001 From: Yi Chen Date: Mon, 11 Nov 2024 14:16:17 +0800 Subject: [PATCH] Add go mod vendor check to integration test Signed-off-by: Yi Chen --- .github/workflows/integration.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/integration.yaml b/.github/workflows/integration.yaml index f9ef4f156..28e36249b 100644 --- a/.github/workflows/integration.yaml +++ b/.github/workflows/integration.yaml @@ -35,6 +35,14 @@ jobs: exit 1 fi + - name: Run go mod vendor + run: | + go mod vendor + if ! git diff --quiet; then + echo "Please run 'go mod vendor' to add missing and remove unused dependencies" + exit 1 + fi + - name: Run go fmt check run: | make go-fmt