From ef64b2838d0d4fe1ee490ebf80db43373da45b0d Mon Sep 17 00:00:00 2001 From: Philipp Trulson Date: Wed, 2 Aug 2023 11:20:30 +0200 Subject: [PATCH] Add formatting check to GitHub Actions --- .github/workflows/ci.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 6d3a80cb8..637e85e11 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -22,6 +22,13 @@ jobs: go install golang.org/x/lint/golint@latest - name: Checkout code uses: actions/checkout@v3 + - name: Check Formatting + run: | + if [ "$(gofmt -s -l . | wc -l)" -gt 0 ]; then + echo "### Go formatting is off, please execute 'gofmt -w -s .' - see following diff: ###\n" + gofmt -s -d . + exit 1 + fi - name: Test Project run: | make test