From 216b64ead9fe1b4cfb0aaf23268a98dd6befafe4 Mon Sep 17 00:00:00 2001 From: Olivier Gayot Date: Fri, 23 Jan 2026 11:33:47 +0100 Subject: [PATCH 1/2] ci: build the Python module, not extensions modules that don't exist anymore The build CI step was still attempting to build the C extension modules (i.e., nl80211 & rtnetlink) but they have been replaced with pure Python implementations now. While we could drop the build step entirely, calling `python3 setup.py build` at least ensures there is nothing blatantly wrong in setup.py. Signed-off-by: Olivier Gayot --- .github/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 35768a5..d85905e 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -17,4 +17,4 @@ jobs: run: tox - name: Build run: | - python3 setup.py build_ext -i + python3 setup.py build From b9b3f098180a42ebcecf638534b9f353b4262b90 Mon Sep 17 00:00:00 2001 From: Olivier Gayot Date: Fri, 23 Jan 2026 11:38:54 +0100 Subject: [PATCH 2/2] ci: bump actions/checkout to v4 Signed-off-by: Olivier Gayot --- .github/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index d85905e..ed2c5da 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -6,7 +6,7 @@ jobs: test: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Install dependencies run: | sudo apt install python3-minimal