@@ -17,13 +17,14 @@ jobs:
1717 - uses : actions/checkout@v4
1818 - uses : actions/setup-python@v4
1919 with :
20- python-version : 3.9
20+ python-version : 3.11
2121 - run : pip install -r requirements.txt
2222 - run : python scripts/download-tools.py
23+ - run : pip install black ruff pytest pytest-cov pytest-mock pytest-subprocess
2324 - run : black .
2425 - run : ruff openandroidinstaller/ --ignore E501
2526 - run : PYTHONPATH=openandroidinstaller:$(PYTHONPATH) pytest --cov=openandroidinstaller tests/
26-
27+
2728 build :
2829 needs : ci
2930 runs-on : ${{ matrix.os }}
@@ -35,31 +36,31 @@ jobs:
3536 - uses : actions/checkout@v4
3637 - uses : actions/setup-python@v4
3738 with :
38- python-version : 3.9
39+ python-version : 3.11
3940 - run : pip install -r requirements.txt
4041 - run : python scripts/download-tools.py
4142 - run : python scripts/build.py
4243 - uses : actions/upload-artifact@v3
4344 with :
4445 name : openandroidinstaller-${{ github.ref_name }}-${{ matrix.os }}
4546 path : dist/
46-
47+
4748 build-windows :
4849 needs : ci
4950 runs-on : ' windows-latest'
5051 steps :
5152 - uses : actions/checkout@v4
5253 - uses : actions/setup-python@v4
5354 with :
54- python-version : 3.9
55+ python-version : 3.11
5556 - run : pip install -r requirements.txt
5657 - run : python scripts/download-tools.py
5758 - run : python scripts/build.py
5859 - uses : actions/upload-artifact@v3
5960 with :
6061 name : openandroidinstaller-${{ github.ref_name }}-windows-latest
6162 path : dist/
62-
63+
6364 create-release :
6465 needs :
6566 - build
0 commit comments