Update CI workflow with compilation/ and tests/ paths

This commit is contained in:
2026-09-04 15:56:50 +02:00
parent df03c52a05
commit 1f4bf3219b
+3 -3
View File
@@ -24,11 +24,11 @@ jobs:
apt-get install -y python3 python3-pip python3-venv curl apt-get install -y python3 python3-pip python3-venv curl
fi fi
python3 -m pip install --upgrade pip --break-system-packages || python3 -m pip install --upgrade pip || true python3 -m pip install --upgrade pip --break-system-packages || python3 -m pip install --upgrade pip || true
pip3 install -r requirements.txt --break-system-packages || pip3 install -r requirements.txt pip3 install -r compilation/requirements.txt --break-system-packages || pip3 install -r compilation/requirements.txt
- name: Verify Python Syntax - name: Verify Python Syntax
run: | run: |
python3 -m py_compile src/Server.py src/Win_Client.py src/Linux_Client.py package_dist.py upload_release.py test_pipeline.py tests/*.py python3 -m py_compile src/Server.py src/Win_Client.py src/Linux_Client.py compilation/package_dist.py compilation/upload_release.py tests/test_pipeline.py tests/*.py
- name: Run Component Unit Tests - name: Run Component Unit Tests
run: | run: |
@@ -65,7 +65,7 @@ jobs:
fi fi
# 4. Execute end-to-end integration test # 4. Execute end-to-end integration test
python3 test_pipeline.py python3 tests/test_pipeline.py
# 5. Cleanly terminate background server # 5. Cleanly terminate background server
kill $SERVER_PID || true kill $SERVER_PID || true