From 2224a7ca2acbbf63b1f3aeef125f8723e74409e3 Mon Sep 17 00:00:00 2001 From: Cole Miller Date: Tue, 21 May 2024 16:42:56 +0200 Subject: [PATCH 1/2] github: Test on Ubuntu Noble Signed-off-by: Cole Miller --- .github/workflows/build-and-test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index e3453858e..2821a3a03 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -12,6 +12,7 @@ jobs: os: - ubuntu-20.04 - ubuntu-22.04 + - ubuntu-24.04 compiler: - gcc - clang From 2b2982d2a4b07f663de746ad0569188a8f121d2f Mon Sep 17 00:00:00 2001 From: Cole Miller Date: Wed, 22 May 2024 10:53:41 +0200 Subject: [PATCH 2/2] github: Only capture coverage on Jammy Signed-off-by: Cole Miller --- .github/workflows/build-and-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 2821a3a03..d79b6a27f 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -53,7 +53,7 @@ jobs: - name: Coverage env: CC: ${{ matrix.compiler }} - if: ${{ matrix.compiler == 'gcc' }} + if: ${{ matrix.os == 'ubuntu-22.04' && matrix.compiler == 'gcc' }} run: | make code-coverage-capture