]> jfr.im git - yt-dlp.git/commitdiff
[build] Fix publishing to PyPI and homebrew
authorbashonly <redacted>
Sat, 4 Mar 2023 03:54:20 +0000 (21:54 -0600)
committerbashonly <redacted>
Sat, 4 Mar 2023 03:54:20 +0000 (21:54 -0600)
Closes #6411
Authored by: bashonly

.github/workflows/release.yml

index 329d49af86a15b038279d56898cbc738bf741a12..e07fc0c077dc2f1bf9bfb25fa9b8cb8d86e688b2 100644 (file)
@@ -64,6 +64,7 @@ jobs:
 
       - name: Install Requirements
         run: |
+          sudo apt-get -y install pandoc man
           python -m pip install -U pip setuptools wheel twine
           python -m pip install -U -r requirements.txt
 
@@ -79,6 +80,7 @@ jobs:
         if: env.TWINE_PASSWORD != ''
         run: |
           rm -rf dist/*
+          make pypi-files
           python devscripts/set-variant.py pip -M "You installed yt-dlp with pip or using the wheel from PyPi; Use that to update"
           python setup.py sdist bdist_wheel
           twine upload dist/*