From 59c75a774234cb8e27bb3d370c23f84800ba8bf5 Mon Sep 17 00:00:00 2001 From: "Quentin McGaw (desktop)" Date: Mon, 7 Feb 2022 19:41:50 +0000 Subject: [PATCH] fix(ci): mocks checking fixes - Use `integration` build tag to take integration test files into account - Verify mocks part of the gossamer/devnet module --- .github/workflows/mocks.yml | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/.github/workflows/mocks.yml b/.github/workflows/mocks.yml index 7d5d3e86088..30f0f28000b 100644 --- a/.github/workflows/mocks.yml +++ b/.github/workflows/mocks.yml @@ -21,9 +21,16 @@ jobs: - run: go install github.com/golang/mock/mockgen@v1.6.0 - - run: go generate -run "mockery" ./... + - name: Check devnet module + run: | + cd devnet && \ + go generate -run "mockery" -tags integration ./... && \ + go generate -run "mockgen" -tags integration ./... && \ + git diff --exit-code && \ + cd .. - - run: go generate -run "mockgen" ./... - - - name: mocks updated check - run: git diff --exit-code + - name: Check Gossamer module + run: | + go generate -run "mockery" -tags integration ./... && \ + go generate -run "mockgen" -tags integration ./... && \ + git diff --exit-code