From 15f7e9908c8fc56ea0d4786c8aec4416108cff5a Mon Sep 17 00:00:00 2001 From: Dylan Baker Date: Thu, 31 Oct 2024 12:14:13 -0700 Subject: [PATCH] CI: drop use of Meson workflow See if this helps with the swallowed up error messages --- .github/workflows/ubuntu.yml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 70b0fc6..484a4a4 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -43,13 +43,12 @@ jobs: uses: hendrikmuhs/ccache-action@v1.0.5 with: key: ${{ matrix.id }} - - uses: BSFishy/meson-build@v1.0.3 - with: - # Use 0.60 to get graceful failures of gtest protocol - meson-version: 0.60.3 - setup-options: ${{ matrix.cfg.setup_options }} - action: test - directory: builddir + - name: Meson + run: | + python -m pip install meson==0.60.3 + meson setup builddir ${{ matrix.cfg.setup_options }} + ninja -C builddir + ninja -C builddir test clang-tidy: runs-on: ubuntu-latest