diff options
author | Calum Lind <calumlind+deluge@gmail.com> | 2022-01-20 15:31:15 +0000 |
---|---|---|
committer | Calum Lind <calumlind+deluge@gmail.com> | 2022-01-20 15:31:15 +0000 |
commit | d62362d6ae158b62758f63409a3caa1e334c567e (patch) | |
tree | 3aebc7c842a37bd25c805f35494b7108b18585fb | |
parent | 1a9affbbace5e3edb2f46e99ab93c28f0cd0e1cc (diff) | |
download | deluge-d62362d6ae158b62758f63409a3caa1e334c567e.tar.gz deluge-d62362d6ae158b62758f63409a3caa1e334c567e.tar.bz2 deluge-d62362d6ae158b62758f63409a3caa1e334c567e.zip |
[CI] Improve packaging workflow
Include arch in artifacts so they can be downloaded separately
Added libtorrent 2.0 to matrix since users often request latest
libtorrent.
Renamed workflow to make it's purpose clearer
-rw-r--r-- | .github/workflows/cd.yml | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index a029bae49..d1971fbf6 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -1,4 +1,4 @@ -name: CD +name: Package on: push: @@ -14,14 +14,14 @@ on: workflow_dispatch: jobs: - Build: + windows_package: runs-on: windows-latest if: (github.event_name != 'pull_request' || github.event.label.name == 'windows') strategy: matrix: arch: [x64, x86] python: [3.9] - libtorrent: [1.2.15] + libtorrent: [2.0.5, 1.2.15] steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it @@ -85,5 +85,5 @@ jobs: - uses: actions/upload-artifact@v2 with: - name: deluge-py${{matrix.python}}-lt${{matrix.libtorrent}} + name: deluge-py${{ matrix.python }}-lt${{ matrix.libtorrent }}-${{ matrix.arch }} path: packaging/win/*.exe |