Explorar o código

CI: Use "brew" for installing meson in meson-based workflow

The MacOS version used in GitHub actions is upgraded. This version does block
installing a system-wide program through "pip". Just use "brew" for installing meson.

(This commit also removes install step for ninja, because it will be installed in meson
installation process)

Signed-off-by: Mobin Aydinfar <mobin@mobinttestserver.ir>
Mobin Aydinfar hai 6 meses
pai
achega
5e1b5bb927
Modificáronse 1 ficheiros con 2 adicións e 4 borrados
  1. 2 4
      .github/workflows/meson_ci.yml

+ 2 - 4
.github/workflows/meson_ci.yml

@@ -93,10 +93,8 @@ jobs:
 
     steps:
     - uses: actions/checkout@v4
-    - name: Install meson via pip3
-      run: pip3 install meson
-    - name: Install ninja
-      run: brew install ninja
+    - name: Install meson
+      run: brew install meson
     - name: Setup
       run: meson setup -Dunit-tests=true -Digr-tests=true dirbuild
     - name: Build