Merge pull request #864 from bladeoner/workflow

Add nightly build for tidal-dl and update README.md
This commit is contained in:
Yaronzz
2022-02-28 14:52:42 +08:00
committed by GitHub
2 changed files with 48 additions and 0 deletions

View File

@@ -0,0 +1,40 @@
name: Tidal Media Downloader
on: [push, pull_request]
jobs:
Build:
name: Build tidal-dl
runs-on: windows-2022
steps:
- name: Checkout Tidal-Media-Downloader repo
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Install build dependencies
run: |
pip3 install wheel
pip3 install pyinstaller
pip3 install PyQt5
pip3 install -r requirements.txt --upgrade
working-directory: TIDALDL-PY
- name: Clean exe directory
run: |
rm -force exe/tidal-dl.exe
working-directory: TIDALDL-PY
- name: Build tidal-dl artifact
run: |
python setup.py sdist bdist_wheel
pyinstaller -F tidal_dl/__init__.py
mv dist/__init__.exe exe/tidal-dl.exe
working-directory: TIDALDL-PY
- name: Upload tidal-dl artifact
uses: actions/upload-artifact@v2
with:
name: tidal-dl
path: ${{ github.workspace }}\TIDALDL-PY\exe\tidal-dl.exe

View File

@@ -35,6 +35,14 @@
| tidal-gui | Windows | [GUI Repository](https://github.com/yaronzz/Tidal-Media-Downloader-PRO) |
| tidal-dl (cli) | Windows \ Linux \ Macos \ Android | ```pip3 install tidal-dl --upgrade```<br />[Detailed Description](https://yaronzz.com/post/tidal_dl_installation/#Install) |
### Nightly Builds
|Download nightly builds from continuous integration: | [![Build Status][Build]][Actions]
|-------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------|
[Actions]: https://github.com/yaronzz/Tidal-Media-Downloader/actions
[Build]: https://github.com/yaronzz/Tidal-Media-Downloader/workflows/Tidal%20Media%20Downloader/badge.svg
## 📡 Telegram
- [Group](https://t.me/tidal_group) : Feed back