From bf52e4412eaf2d2de15411026b4238b159f0caf1 Mon Sep 17 00:00:00 2001 From: Chadwick Boulay Date: Sun, 9 Feb 2025 21:18:30 -0500 Subject: [PATCH] GHA set Ubuntu to 20.04 because liblsl doesn't have a binary release for noble. --- .github/workflows/ci.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4be3772..cc03c6c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,7 @@ jobs: style: name: Check style - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 steps: - uses: actions/checkout@v4 - uses: astral-sh/ruff-action@v3 @@ -31,7 +31,7 @@ jobs: strategy: matrix: python-version: ["3.9", "3.10", "3.11", "3.12"] - os: ["ubuntu-latest", "windows-latest", "macOS-latest"] + os: ["ubuntu-20.04", "windows-latest", "macOS-latest"] name: Run tests (${{ matrix.os }} Python ${{ matrix.python-version }}) runs-on: ${{ matrix.os }} @@ -49,7 +49,6 @@ jobs: if: startsWith(matrix.os, 'ubuntu-') run: | sudo apt install -y libpugixml-dev - echo $(lsb_release -sc) curl -L ${LSL_RELEASE_URL}/liblsl-${LSL_RELEASE}-$(lsb_release -sc)_amd64.deb -o liblsl.deb sudo apt install ./liblsl.deb - name: Install uv