diff --git a/.github/workflows/sorbet.yml b/.github/workflows/sorbet.yml index 25bb875178..d5a42c3792 100644 --- a/.github/workflows/sorbet.yml +++ b/.github/workflows/sorbet.yml @@ -59,9 +59,12 @@ jobs: git commit -m "sorbet: Update RBI files." \ -m "Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow." - git add "Library/Homebrew/" - git commit -m "sorbet: Autobump sigils via Spoom" \ - -m "Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow." + if ! git diff --stat --exit-code "Library/Homebrew" + then + git add "Library/Homebrew/" + git commit -m "sorbet: Autobump sigils via Spoom" \ + -m "Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow." + fi echo "committed=true" >> $GITHUB_OUTPUT PULL_REQUEST_STATE="$(gh pr view --json=state | jq -r ".state")"