Skip to content

Commit a3ea05a

Browse files
committed
🎛 [ci][macos-file-handler] fix
1 parent 948d83f commit a3ea05a

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

pkg/macos-file-handler/macos-file-handler.sh

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,13 @@ duti -s com.apple.FaceTime tel
2929
# duti -s com.microsoft.rdc.macos rdp
3030

3131
# Default browser (http/https) can't be set via duti
32-
exist defaultbrowser || brew install defaultbrowser
33-
defaultbrowser browser
32+
# CI has no browser installed, and setting it triggers a GUI confirmation prompt
33+
if [ -n "${CI:-}" ]; then
34+
log_info "Skipping default browser"
35+
else
36+
exist defaultbrowser || brew install defaultbrowser
37+
defaultbrowser browser
38+
fi
3439

3540
# MIME Types
3641

0 commit comments

Comments
 (0)