Skip to content

Commit 4401d33

Browse files
committed
fixes
Signed-off-by: Gregorio Litenstein <[email protected]>
1 parent 7b49029 commit 4401d33

File tree

4 files changed

+10
-11
lines changed

4 files changed

+10
-11
lines changed

.github/workflows/cd.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,26 +9,25 @@ on:
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

2322
jobs:
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
@@ -65,7 +64,7 @@ jobs:
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
@@ -88,6 +87,7 @@ jobs:
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

.github/workflows/ci.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ jobs:
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 .

.github/workflows/docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
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:

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
libtorrent
2-
twisted[tls]>=17.1
2+
twisted[tls]>=17.1,<=24.7
33
twisted[tls]<23,>=17.1; sys_platform == 'win32'
44
rencode
55
pyopenssl

0 commit comments

Comments
 (0)