■ ■ ■ ■ ■ ■
.github/workflows/test-requirements-win.yml
1 | | - | name: Test Requirements on Windows-latest | python 3.7->3.9 |
| 1 | + | name: Test requirements windows |
2 | 2 | | on: [push] |
3 | 3 | | #defaults: |
4 | 4 | | # run: |
| skipped 8 lines |
13 | 13 | | runs-on: ${{matrix.os}} |
14 | 14 | | strategy: |
15 | 15 | | matrix: |
16 | | - | os: [windows-latest] #,windows-latest |
| 16 | + | os: [ubuntu-latest] #,windows-latest |
17 | 17 | | python-version: [3.7, 3.8, 3.9] |
18 | 18 | | steps: |
19 | 19 | | - uses: actions/checkout@v3 |
| skipped 6 lines |
26 | 26 | | # You can test your matrix by printing the current Python version |
27 | 27 | | - name: Display Python version |
28 | 28 | | run: python -c "import sys; print(sys.version)" |
29 | | - | #- name: Create Workspace Folder |
30 | | - | # run: mkdir -p wrdir && mkdir -p wrdir/hiphp-tk && mkdir -p wrdir/hiphp-desktop && mkdir -p wrdir/hiphp-win |
31 | | - | #- name: Copy Files & folders to Workspace Folder |
32 | | - | # run: cp hiphp-win/install_all_requirements_win.bat wrdir/hiphp-win/install_all_requirements_win.bat && cp requirements.txt wrdir/requirements.txt && cp requirements-pypi.txt wrdir/requirements-pypi.txt && cp hiphp-desktop/requirements-dst.txt wrdir/hiphp-desktop/requirements-dst.txt && cp hiphp-tk/requirements-tk.txt wrdir/hiphp-tk/requirements-tk.txt && cp hiphp-win/requirements-win.txt wrdir/hiphp-win/requirements-win.txt |
33 | | - | #- name: Create Config.ini file |
34 | | - | # run: | |
35 | | - | # python -c "import sys; open('wrdir/config.ini', 'w+').write('python_default_path='+sys.executable)" |
| 29 | + | - name: Create Workspace Folder |
| 30 | + | run: mkdir -p wrdir && mkdir -p wrdir/hiphp-tk && mkdir -p wrdir/hiphp-desktop && mkdir -p wrdir/hiphp-win |
| 31 | + | - name: Copy Files & folders to Workspace Folder |
| 32 | + | run: cp hiphp-win/requirements-win.txt wrdir/hiphp-win/requirements-win.txt && cp hiphp-win/install_all_requirements_win.sh wrdir/hiphp-win/install_all_requirements_win.sh && cp requirements.txt wrdir/requirements.txt && cp requirements-pypi.txt wrdir/requirements-pypi.txt && cp hiphp-desktop/requirements-dst.txt wrdir/hiphp-desktop/requirements-dst.txt && cp hiphp-tk/requirements-tk.txt wrdir/hiphp-tk/requirements-tk.txt |
36 | 33 | | - name: pip Upgrade |
37 | 34 | | run: python -m pip install --upgrade pip |
38 | | - | #- name: Run |
39 | | - | # run: wrdir/hiphp-win/install_all_requirements_win.bat |
40 | | - | - name: test requirements.txt |
41 | | - | run: pip install -r requirements.txt |
42 | | - | - name: test requirements-pypi.txt |
43 | | - | run: pip install -r requirements-pypi.txt |
44 | | - | - name: test hiphp-desktop/requirements-dst.txt |
45 | | - | run: pip install -r hiphp-desktop/requirements-dst.txt |
46 | | - | - name: test hiphp-tk/requirements-tk.txt |
47 | | - | run: pip install -r hiphp-tk/requirements-tk.txt |
48 | | - | - name: test hiphp-win/requirements-win.txt |
49 | | - | run: pip install -r hiphp-win/requirements-win.txt |
| 35 | + | - name: Run |
| 36 | + | run: cd wrdir/hiphp-win && bash install_all_requirements_win.bat |
50 | 37 | | |
51 | 38 | | |