Skip to content

Commit 3469def

Browse files
authored
GH-46690: [GLib][CI] Use Meson 1.8.4 or later (#47425)
### Rationale for this change Meson 1.8.3 has wrong detection logic. It breaks our CI. See also: mesonbuild/meson#14856 ### What changes are included in this PR? Use Meson 1.8.4 or later by explicit `brew update`. We can remove the explicit `brew update` once GitHub hosted runners include Meson 1.8.4 or later by default. ### Are these changes tested? Yes. ### Are there any user-facing changes? No. * GitHub Issue: #46690 Authored-by: Sutou Kouhei <[email protected]> Signed-off-by: Raúl Cumplido <[email protected]>
1 parent 20eb23e commit 3469def

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

.github/workflows/ruby.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -157,11 +157,9 @@ jobs:
157157
- name: Install Homebrew Dependencies
158158
shell: bash
159159
run: |
160-
# pkg-config formula is deprecated but it's still installed
161-
# in GitHub Actions runner now. We can remove this once
162-
# pkg-config formula is removed from GitHub Actions runner.
163-
brew uninstall pkg-config || :
164-
brew uninstall [email protected] || :
160+
# We can remove this once GitHub hosted runners include
161+
# Meson 1.8.4 or later by default.
162+
brew update
165163
brew bundle --file=cpp/Brewfile
166164
brew bundle --file=c_glib/Brewfile
167165
# For Meson.

0 commit comments

Comments
 (0)