]> jfr.im git - yt-dlp.git/blobdiff - .github/workflows/release.yml
[build] Fix publishing to PyPI and homebrew
[yt-dlp.git] / .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/*