From b7c7a8dc0f0987f7f47927e44b0291ef612264f4 Mon Sep 17 00:00:00 2001 From: Michael Fridman Date: Thu, 14 Apr 2022 22:15:17 -0400 Subject: [PATCH] Add gofmt formatting check to CI --- .github/workflows/ci.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cfe84ea..ac1613e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,6 +25,13 @@ jobs: go-version: ${{ matrix.go-version }} - name: Checkout code uses: actions/checkout@v3 + - name: Check Go code formatting + run: | + if [ "$(gofmt -s -l . | wc -l)" -gt 0 ]; then + gofmt -s -l . + echo "Please format Go code by running: go fmt ./..." + exit 1 + fi - name: Run tests run: | mkdir -p bin