diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fb8c9736..a6d3fcd1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,8 +26,14 @@ jobs: - name: Go dependencies run: go mod download + - name: Setup sqlc + uses: sqlc-dev/setup-sqlc@v4 + with: + sqlc-version: "1.31.1" + - name: Check codegen is up to date run: | + sqlc generate go generate ./internal/repository/... git diff --exit-code -- internal/repository/ git status --porcelain -- internal/repository/ | grep -q . && echo "untracked files in internal/repository/" && exit 1 || true