diff options
| author | Robert Honz <exislow+github@gmail.com> | 2023-12-20 11:30:44 +0100 |
|---|---|---|
| committer | Robert Honz <exislow+github@gmail.com> | 2023-12-20 11:30:44 +0100 |
| commit | 9b7ba39cb0bce210f27b8cf6ab5519c6e5ec5208 (patch) | |
| tree | 32dea1a4442cb997eff90dc9d62d2482915dc7bb /.github/workflows | |
| parent | f52278f4cde91ae9e33aef2c07c59abd2ceecc0a (diff) | |
| download | tidal-dl-ng-9b7ba39cb0bce210f27b8cf6ab5519c6e5ec5208.tar.gz | |
🛠️ Release GUI fix debug.
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/on-release-master.yml | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/.github/workflows/on-release-master.yml b/.github/workflows/on-release-master.yml index 8e51eb9..3dce7ff 100644 --- a/.github/workflows/on-release-master.yml +++ b/.github/workflows/on-release-master.yml @@ -7,22 +7,14 @@ on: # release: # types: [published] # branches: [master] - workflow_dispatch: # or workflow_call - inputs: - asset_mime: - description: "MIME Type" - required: false - default: "application/zip" - out_name_file: - description: "App file name" - required: false - default: "TIDAL-Downloader-NG" push: tags: - "v*.*.*" env: RELEASE_UPLOAD_URL: "release_upload_url" + ASSET_EXTENSION: ".zip" + OUT_NAME_FILE: "TIDAL-Downloader-NG" jobs: publish: @@ -57,7 +49,6 @@ jobs: with: name: ${{env.RELEASE_UPLOAD_URL}} path: ${{env.RELEASE_UPLOAD_URL}}.txt - deploy-docs: needs: publish runs-on: ubuntu-latest @@ -80,9 +71,19 @@ jobs: run: poetry install --no-interaction --with docs - name: Deploy documentation run: poetry run mkdocs gh-deploy --force + compute: + runs-on: ubuntu-latest + outputs: + ASSET_EXTENSION: ${{ env.ASSET_EXTENSION }} + OUT_NAME_FILE: ${{ env.OUT_NAME_FILE }} + steps: + - name: Compute outputs + run: | + echo "ASSET_EXTENSION=${{ env.ASSET_EXTENSION }}" >> $GITHUB_OUTPUT + echo "OUT_NAME_FILE=${{ env.OUT_NAME_FILE }}" >> $GITHUB_OUTPUT build-gui-and-upload-assets: - needs: publish + needs: ["publish", "compute"] env: ASSET_MIME: "application/zip" strategy: @@ -98,8 +99,8 @@ jobs: poetry run make gui-macos && cd dist && pwd && - echo zip -r ${{inputs.out_name_file}}${{inputs.asset_extension}} ${{inputs.out_name_file}}.dmg -x "*.DS_Store" - zip -r ${{inputs.out_name_file}}${{inputs.asset_extension}} ${{inputs.out_name_file}}.dmg -x "*.DS_Store" + echo zip -r ${{needs.compute.outputs.OUT_NAME_FILE}}${{needs.compute.outputs.ASSET_EXTENSION}} ${{needs.compute.outputs.OUT_NAME_FILE}}.dmg -x "*.DS_Store" + zip -r ${{needs.compute.outputs.OUT_NAME_FILE}}${{needs.compute.outputs.ASSET_EXTENSION}} ${{needs.compute.outputs.OUT_NAME_FILE}}.dmg/ -x "*.DS_Store" # - os: "windows-2019" # TARGET: "windows-2019" # CMD_BUILD: pyinstaller -F -w -n clipster -i resources/clipster.ico cli.py |
