From 8beed006d150a3fed04c32943a2c3d9a25d7be50 Mon Sep 17 00:00:00 2001 From: Maxime Desroches Date: Thu, 11 Jul 2024 19:49:51 -0700 Subject: [PATCH] runner --- .github/workflows/tests.yml | 4 ++-- install_dependencies.sh | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index bc2f774a..946e7f85 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -5,7 +5,7 @@ on: [push, pull_request] jobs: unit_tests: name: unit tests - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: matrix: flags: ['', '--asan', '--ubsan'] @@ -42,4 +42,4 @@ jobs: run: pip install --break-system-packages --no-cache-dir .[dev] - name: Static analysis # TODO: a package pre-commit installs has a warning, remove the unset once that's fixed - run: $RUN "git init && git add -A && unset PYTHONWARNINGS && pre-commit run --all" + run: unset PYTHONWARNINGS && pre-commit run --all diff --git a/install_dependencies.sh b/install_dependencies.sh index 5b0c074d..ec0d0084 100755 --- a/install_dependencies.sh +++ b/install_dependencies.sh @@ -27,6 +27,7 @@ $SUDO apt-get install -y --no-install-recommends \ git \ libbz2-dev \ libcapnp-dev \ + libclang-rt-dev \ libffi-dev \ liblzma-dev \ libncurses5-dev \