diff --git a/.github/workflows/librarian_generation_check.yaml b/.github/workflows/librarian_generation_check.yaml index e3b66bb2d77c..4e0d5ef5ff3d 100644 --- a/.github/workflows/librarian_generation_check.yaml +++ b/.github/workflows/librarian_generation_check.yaml @@ -65,4 +65,8 @@ jobs: librarian generate --all - name: Check for generated code changes run: | - git diff --exit-code + if [ -n "$(git status --porcelain)" ]; then + git status + echo "Regeneration produced code changes! Please run 'librarian generate --all' to update the generated files." + exit 1 + fi