Browse Source

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 4 months ago
parent
commit
5e1b5bb927
1 changed files with 2 additions and 4 deletions
  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