From 211b04ce5f0a2612a6d602d8bc67d45561bbc699 Mon Sep 17 00:00:00 2001 From: gichan2-jang Date: Fri, 28 Jul 2023 11:05:31 +0900 Subject: [PATCH] [GitHub Action] Fix MacOS build failure Don't install gstreamer-plugins. Warning messages: ``` Warning: Formula gst-plugins-base was renamed to gstreamer. Warning: Formula gst-plugins-good was renamed to gstreamer. ``` Related issue: https://github.com/Homebrew/brew/issues/15488 Bug report from the issue: There is technically a bug here in that the dependency collector doesn't recognise multiple renames into one formula as being a single formula, so it tries to install gstreamer multiple times. Signed-off-by: gichan2-jang --- .github/workflows/macos.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/macos.yaml b/.github/workflows/macos.yaml index a5b5ce2..e5ddb3c 100644 --- a/.github/workflows/macos.yaml +++ b/.github/workflows/macos.yaml @@ -14,9 +14,11 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-python@v1 - name: homebrew - run: brew install cask + run: | + brew update + brew install cask - name: install minimal requirements - run: brew install meson ninja pkg-config cmake libffi glib gstreamer gst-plugins-base gst-plugins-good numpy json-glib + run: brew install meson ninja pkg-config cmake libffi glib gstreamer numpy json-glib - uses: BSFishy/meson-build@v1.0.3 with: action: build -- 2.7.4