Skip to content

Commit 7ac8eee

Browse files
committed
ci: Skip GTK4 on macOS 12 temporarily
This causes homebrew to update Python, but because the image is outdated, this causes conflicts.
1 parent b7fc61e commit 7ac8eee

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/tests.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,12 @@ jobs:
158158
;;
159159
macOS)
160160
brew update
161-
brew install ccache ghostscript gobject-introspection gtk4 ninja
161+
brew install ccache ghostscript ninja
162+
# The macOS 12 images have an older Python, and this causes homebrew to generate conflicts.
163+
# We'll just skip GTK for now, to not pull in Python updates.
164+
if [[ "${{ matrix.os }}" = macos-14 ]]; then
165+
brew install gobject-introspection gtk4
166+
fi
162167
brew install --cask font-noto-sans-cjk inkscape
163168
;;
164169
esac

0 commit comments

Comments
 (0)