From 1988768d328e38c1c63cdb720a1bd680f12b6176 Mon Sep 17 00:00:00 2001 From: grossmj Date: Tue, 11 Aug 2026 19:23:18 +0200 Subject: [PATCH] fix: update CI configuration to use a single OS and remove Windows-specific dependencies --- .github/workflows/testing.yml | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index 4ec75343d..20c1cf5ea 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -13,11 +13,10 @@ on: jobs: build: - runs-on: ${{ matrix.os }} + runs-on: ubuntu-latest strategy: matrix: - os: ["ubuntu-latest"] python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] steps: @@ -26,20 +25,12 @@ jobs: uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} - - name: Display Python version - run: python -c "import sys; print(sys.version)" + cache: pip - name: Install dependencies run: | python -m pip install --upgrade pip python -m pip install .[ai-features,dev] - - name: Install Windows specific dependencies - if: runner.os == 'Windows' - run: | - python -m pip install -r win-requirements.txt - curl -O "http://www.win10pcap.org/download/Win10Pcap-v10.2-5002.msi" - msiexec /i "Win10Pcap-v10.2-5002.msi" /qn /norestart - - name: Lint with flake8 run: | # stop the build if there are Python syntax errors or undefined names