From 6e4056de615c45171083ae92ead3c85d158dc3b9 Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Fri, 12 Sep 2025 12:21:14 +0100 Subject: [PATCH 1/2] Fix CI --- .github/workflows/build.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c6e6172..827ea27 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,7 +11,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, macos-13] + os: [ubuntu-24.04, macos-13] build: [meson, cmake] build-type: [debug] compiler: [gcc] @@ -60,12 +60,12 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v5 - name: Setup python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: - python-version: 3.8 + python-version: 3.10 cache: 'pip' - name: Install python dependencies @@ -149,7 +149,7 @@ jobs: - name: Upload package if: ${{ matrix.build == 'meson' && matrix.build-type != 'coverage' }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: ${{ env.PROJECT_OUTPUT }} path: ${{ env.PROJECT_OUTPUT }} From 9f9c38ebd0a6ef83774f3cfecdb0d311fa8c6b7b Mon Sep 17 00:00:00 2001 From: Daniel Hollas Date: Sun, 14 Sep 2025 17:47:29 +0100 Subject: [PATCH 2/2] CI: Fix python version --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 827ea27..c07a7ca 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -65,9 +65,9 @@ jobs: - name: Setup python uses: actions/setup-python@v5 with: - python-version: 3.10 + python-version: '3.10' cache: 'pip' - + - name: Install python dependencies if: ${{ ! contains(matrix.os, 'windows') }} run: pip install -r requirements.txt