ci(macos): disable pipefail around yes|brew (SIGPIPE 141 when brew asks nothing)

This commit is contained in:
jwinterm
2026-08-29 13:47:37 -04:00
parent a2b34f5ebc
commit 1853ebf558
+1
View File
@@ -35,6 +35,7 @@ jobs:
- name: install dependencies (brew) - name: install dependencies (brew)
run: | run: |
export PATH="/opt/homebrew/bin:$PATH" export PATH="/opt/homebrew/bin:$PATH"
set +o pipefail # yes(1) takes SIGPIPE when brew has nothing to ask
export NONINTERACTIVE=1 HOMEBREW_NO_ENV_HINTS=1 HOMEBREW_NO_INSTALL_UPGRADE=1 export NONINTERACTIVE=1 HOMEBREW_NO_ENV_HINTS=1 HOMEBREW_NO_INSTALL_UPGRADE=1
yes | brew install --quiet qt libsodium libzip qrencode unbound cmake boost hidapi openssl expat protobuf pkgconfig zxing-cpp yes | brew install --quiet qt libsodium libzip qrencode unbound cmake boost hidapi openssl expat protobuf pkgconfig zxing-cpp