diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e608cebb638111cb97077a8a33ac77532c2bb595..25823df699d0519220e5109e1034a4a3f147bc98 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -30,8 +30,7 @@ jobs: run: $GITHUB_WORKSPACE/swagger validate openapi.yaml # Make it - name: Build - run: | - make -C $GITHUB_WORKSPACE all + run: make -C $GITHUB_WORKSPACE all # Lint it - name: golangci-lint uses: golangci/golangci-lint-action@v2 @@ -47,4 +46,5 @@ jobs: GOROOT: "" with: args: ./... - #TODO: add check that ensures we didn't generate different code than what was checked out + - name: Ensure no files were modified as a result of the build + run: git update-index --refresh && git diff-index --quiet HEAD --