From 4fe3bd4433298e678ad4eb637ec2338dc2e0fc60 Mon Sep 17 00:00:00 2001 From: Marco Edoardo Santimaria Date: Sun, 15 Feb 2026 17:13:19 +0000 Subject: [PATCH 1/2] Fixed CI/CD for python binding tests --- .github/workflows/python-bindings.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/workflows/python-bindings.yml b/.github/workflows/python-bindings.yml index 4166c32..2d0e49a 100644 --- a/.github/workflows/python-bindings.yml +++ b/.github/workflows/python-bindings.yml @@ -45,8 +45,6 @@ jobs: - name: "Create virtual environment" run: | - python -m venv venv - . ./venv/bin/activate pip install -r build-requirements.txt pip install -r test-requirements.txt @@ -57,20 +55,17 @@ jobs: mkdir -p /tmp/capio_cl_tomls cp -r tests/jsons/* /tmp/capio_cl_jsons cp -r tests/tomls/* /tmp/capio_cl_tomls - . ./venv/bin/activate pip install . # Run unit tests - name: "Run Python tests (Ubuntu)" if: startsWith(matrix.on, 'ubuntu-') run: | - . ./venv/bin/activate pytest -v tests/python/test_* - name: "Run Python tests (MacOS)" if: startsWith(matrix.on, 'macos-') run: | - . ./venv/bin/activate pytest -k "not test_home_node" -v tests/python/test_* From bf32e3dded4c6f162ced2ba35fd3ea26baffb570 Mon Sep 17 00:00:00 2001 From: Marco Edoardo Santimaria Date: Sun, 15 Feb 2026 17:20:57 +0000 Subject: [PATCH 2/2] Dropped CI/CD for ubuntu 22.04 --- .github/workflows/python-bindings.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/python-bindings.yml b/.github/workflows/python-bindings.yml index 2d0e49a..dde28d8 100644 --- a/.github/workflows/python-bindings.yml +++ b/.github/workflows/python-bindings.yml @@ -14,7 +14,7 @@ jobs: name: "Test Python bindings" strategy: matrix: - on: [ 'ubuntu-22.04', 'ubuntu-24.04', 'macos-15-intel', 'macos-26' ] + on: [ 'ubuntu-24.04', 'macos-15-intel', 'macos-26' ] python: [ '3.10', '3.11', '3.12', '3.13', '3.14' ] runs-on: ${{ matrix.on }} @@ -67,7 +67,7 @@ jobs: if: startsWith(matrix.on, 'macos-') run: | pytest -k "not test_home_node" -v tests/python/test_* - + - name: "Generate coverage report" if: ${{ startsWith(matrix.on, 'ubuntu-') }}