File tree Expand file tree Collapse file tree 4 files changed +10
-11
lines changed Expand file tree Collapse file tree 4 files changed +10
-11
lines changed Original file line number Diff line number Diff line change 99 - develop
1010 pull_request :
1111 types : [labeled, opened, synchronize, reopened]
12-
13- # Allows you to run this workflow manually from the Actions tab
1412 workflow_dispatch :
13+ # Allows you to run this workflow manually from the Actions tab
1514 inputs :
1615 ref :
1716 description : " Enter a tag or commit to package"
18- default : " "
17+ default : " develop "
1918 gvsbuild-tag :
2019 description : " Use an alternative gvsbuild release for the windows build. Defaults to latest."
2120 default : " latest"
2221
2322jobs :
24- windows_package :
23+ windows-package :
2524 runs-on : windows-2022
2625 if : (github.event_name != 'pull_request' || contains(github.event.pull_request.labels.*.name, 'package'))
2726 strategy :
2827 matrix :
29- arch : [x64, x86 ]
30- python : ["3.7", "3. 10"]
31- libtorrent : [2.0.8, 1.2.19 ]
28+ arch : [x64]
29+ python : ["3.10"]
30+ libtorrent : [2.0.7 ]
3231
3332 steps :
3433 # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
6564 - name : Install GTK
6665 run : |
6766 $WebClient = New-Object System.Net.WebClient
68- $WebClient.DownloadFile("${{ steps.gvsbuild-url.outputs.gvsbuild-release-url }}/gvsbuild-py${{ matrix.python-version }}-vs17-${{matrix.arch}}.zip","C:\GTK.zip")
67+ $WebClient.DownloadFile("${{ steps.gvsbuild-url.outputs.gvsbuild-release-url }}/gvsbuild-py${{ matrix.python }}-vs17-${{ matrix.arch }}.zip","C:\GTK.zip")
6968 7z x C:\GTK.zip -oc:\GTK
7069 echo "C:\GTK\release\lib" | Out-File -FilePath $env:GITHUB_PATH -Append
7170 echo "C:\GTK\release\bin" | Out-File -FilePath $env:GITHUB_PATH -Append
8887 working-directory : deluge_src
8988 run : |
9089 python -m pip install .
90+ python setup.py install_scripts
9191
9292 - name : Freeze Deluge
9393 working-directory : packaging/win
Original file line number Diff line number Diff line change 4242
4343 - name : Install dependencies
4444 run : |
45- sudo apt-get install libcairo2-dev libgirepository1.0-dev
4645 pip install --upgrade pip wheel setuptools
4746 pip install -r requirements-ci.txt
4847 pip install -e .
Original file line number Diff line number Diff line change 2929 run : |
3030 pip install --upgrade pip wheel
3131 pip install tox
32- sudo apt-get install enchant-2 libgirepository1.0-dev
32+ sudo apt-get install enchant-2
3333
3434 - name : Build docs with tox
3535 env :
Original file line number Diff line number Diff line change 11libtorrent
2- twisted [tls ]>= 17.1
2+ twisted [tls ]>= 17.1 , <= 24.7
33twisted [tls ]< 23 ,>= 17.1 ; sys_platform == 'win32'
44rencode
55pyopenssl
You can’t perform that action at this time.
0 commit comments