ci: pin Windows Python and build dependencies

This commit is contained in:
Dusk-92
2026-08-27 16:41:59 +02:00
parent 1adaf7abfe
commit f6629a72cf
+10 -4
View File
@@ -17,7 +17,7 @@ concurrency:
jobs:
build:
runs-on: windows-latest
runs-on: windows-2025
steps:
- name: Checkout repository
@@ -26,10 +26,16 @@ jobs:
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '3.11'
python-version: '3.11.9'
- name: Install PyInstaller
run: pip install pyinstaller
- name: Install pinned build toolchain
run: python -m pip install --disable-pip-version-check -r requirements-build.txt
- name: Verify build toolchain
run: |
python --version
pyinstaller --version
python -m pip show pyinstaller pyinstaller-hooks-contrib
- name: Syntax check
run: python -m py_compile setup_tool.py setup_tool_dynamic.py remote_packages.py tests/test_safety.py