From c55321c1f92d26eb4c61b906321cef3670621420 Mon Sep 17 00:00:00 2001 From: Roy Golan Date: Wed, 19 Apr 2023 12:17:37 +0300 Subject: [PATCH] ci: Fail early if the git repo is dirty post build+test Signed-off-by: Roy Golan --- .github/workflows/test.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9b2ea652f..5bd543439 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -39,6 +39,11 @@ jobs: mvn test --file ./pom.xml mvn jacoco:report-aggregate + - name: Check generated files are up to date + run: | + let status="$(git status --porcelain)" + if [ -n "${status}" ]; then echo "There are uncommitted changes:"; echo "${status}"; exit 1; fi + - name: Upload current-info uses: actions/upload-artifact@v3 with: