Skip to content

Commit 3b76cca

Browse files
committed
fix: download protobuf
1 parent e59f66a commit 3b76cca

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

.github/workflows/breaking_changes_detector.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,15 @@ jobs:
7777
echo "packages=$PACKAGES" >> "$GITHUB_OUTPUT"
7878
echo "Changed crates: $PACKAGES"
7979
80+
# `datafusion-substrait` (and crates that depend on it via sqllogictest)
81+
# have a build script that calls protoc, which is not preinstalled on
82+
# ubuntu-latest runners.
83+
- name: Install Protobuf Compiler
84+
if: steps.changed_crates.outputs.packages != ''
85+
run: |
86+
sudo apt-get update
87+
sudo apt-get install -y protobuf-compiler
88+
8089
- name: Install cargo-semver-checks
8190
if: steps.changed_crates.outputs.packages != ''
8291
uses: taiki-e/install-action@94cb46f8d6e437890146ffbd78a778b78e623fb2 # v2.74.0

0 commit comments

Comments
 (0)