From f10f411d3d49985a6ad241cf77da3220052ec9b2 Mon Sep 17 00:00:00 2001 From: bbhtt Date: Sat, 7 Mar 2026 20:40:30 +0530 Subject: [PATCH] ci: Test --- .github/workflows/check.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 91b160bf..636cd86d 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -20,23 +20,24 @@ permissions: jobs: check-meson: name: Ubuntu meson build - runs-on: ${{ matrix.os }} + runs-on: ubuntu-latest + container: + image: debian:unstable strategy: matrix: - os: ['ubuntu-24.04'] compiler: ['gcc', 'clang'] env: CC: ${{ matrix.compiler }} BASE_CFLAGS: -Wp,-D_FORTIFY_SOURCE=2 BUILDDIR: builddir - CONFIG_OPTS: -Dinstalled_tests=true + CONFIG_OPTS: -Dwerror=true -Dinstalled_tests=true steps: - name: Install Dependencies run: | - sudo apt-get update - sudo apt-get install -y \ + apt-get update + apt-get install -y \ ${{ matrix.compiler }} \ attr \ automake \