Skip to content

Commit 8f2798f

Browse files
committed
🛠️ Release GUI fix Windows poetry.
1 parent 78f5763 commit 8f2798f

File tree

2 files changed

+19
-10
lines changed

2 files changed

+19
-10
lines changed

.github/workflows/on-release-master.yml

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ jobs:
108108
source .venv/bin/activate &&
109109
poetry run make gui-macos &&
110110
cd dist &&
111-
zip -r ${{needs.compute.outputs.OUT_NAME_FILE}}_${{needs.compute.outputs.ARCH_MACOS_X64}}_${{needs.compute.outputs.ASSET_EXTENSION}} ${{needs.compute.outputs.OUT_NAME_FILE}}.dmg -x "*.DS_Store" &&
111+
zip -r ${{needs.compute.outputs.OUT_NAME_FILE}}_${{needs.compute.outputs.ARCH_MACOS_X64}}${{needs.compute.outputs.ASSET_EXTENSION}} ${{needs.compute.outputs.OUT_NAME_FILE}}.dmg -x "*.DS_Store" &&
112112
cd ..
113113
# TODO: Use M1 runner.
114114
# - os: "macos-13"
@@ -127,18 +127,19 @@ jobs:
127127
source .venv/bin/activate &&
128128
poetry run make gui &&
129129
cd dist &&
130-
zip -r ${{needs.compute.outputs.OUT_NAME_FILE}}_${{needs.compute.outputs.ARCH_LINUX_X64}}_${{needs.compute.outputs.ASSET_EXTENSION}} ${{needs.compute.outputs.OUT_NAME_FILE}} &&
130+
zip -r ${{needs.compute.outputs.OUT_NAME_FILE}}_${{needs.compute.outputs.ARCH_LINUX_X64}}${{needs.compute.outputs.ASSET_EXTENSION}} ${{needs.compute.outputs.OUT_NAME_FILE}} &&
131131
cd ..
132132
- os: "windows-2019"
133133
TARGET: "windows-2019"
134134
OS_ARCH: ${{needs.compute.outputs.ARCH_WINDOWS_X64}}
135135
CMD_BUILD: >
136136
choco feature enable -n=allowGlobalConfirmation
137-
choco install zip make
138-
source .venv/bin/activate &&
139-
C:/Users/runneradmin/.local/bin/poetry run make gui &&
137+
choco install zip
138+
choco install make
139+
source .venv/scripts/activate &&
140+
C:\Users\runneradmin\.local\bin\poetry run make gui &&
140141
cd dist &&
141-
zip -r ${{needs.compute.outputs.OUT_NAME_FILE}}_${{needs.compute.outputs.ARCH_WINDOWS_X64}}_${{needs.compute.outputs.ASSET_EXTENSION}} ${{needs.compute.outputs.OUT_NAME_FILE}}.exe &&
142+
zip -r ${{needs.compute.outputs.OUT_NAME_FILE}}_${{needs.compute.outputs.ARCH_WINDOWS_X64}}${{needs.compute.outputs.ASSET_EXTENSION}} ${{needs.compute.outputs.OUT_NAME_FILE}}.exe &&
142143
cd ..
143144
runs-on: ${{ matrix.os }}
144145
steps:
@@ -161,8 +162,16 @@ jobs:
161162
with:
162163
path: .venv
163164
key: venv-${{ runner.os }}-${{ steps.setup-python.outputs.python-version }}-${{ hashFiles('**/poetry.lock') }}
164-
- name: Install dependencies
165-
run: C:/Users/runneradmin/.local/bin/poetry install --no-interaction --all-extras --with dev
165+
- name: Install dependencies Windows
166+
run: |
167+
source .venv/scripts/activate
168+
poetry install --no-interaction --all-extras --with dev
169+
if: runner.os == 'Windows'
170+
- name: Install dependencies NOT Windows
171+
run: |
172+
source .venv/bin/activate
173+
poetry install --no-interaction --all-extras --with dev
174+
if: runner.os != 'Windows'
166175
- name: Build with pyinstaller for ${{matrix.TARGET}}
167176
run: ${{matrix.CMD_BUILD}}
168177
- name: Load Release URL File from release job

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "tidal-dl-ng"
3-
version = "0.4.22"
3+
version = "0.4.23"
44
description = "TIDAL Medial Downloader Next Generation!"
55
authors = ["Robert Honz <cen.sored@gmail.com>"]
66
repository = "https://github.com/exislow/tidal-dl-ng"
@@ -13,7 +13,7 @@ packages = [
1313
[tool.poetry]
1414
name = "tidal-dl-ng"
1515
authors = ["Robert Honz <cen.sored@gmail.com>"]
16-
version = "0.4.22"
16+
version = "0.4.23"
1717
description = "TIDAL Medial Downloader Next Generation!"
1818
repository = "https://github.com/exislow/tidal-dl-ng"
1919
documentation = "https://exislow.github.io/tidal-dl-ng/"

0 commit comments

Comments
 (0)