From: bashonly Date: Sat, 4 Mar 2023 03:54:20 +0000 (-0600) Subject: [build] Fix publishing to PyPI and homebrew X-Git-Tag: 2023.03.04~17 X-Git-Url: https://jfr.im/git/yt-dlp.git/commitdiff_plain/55676fe498345a389a2539d8baaba958d6d61c3e?hp=354d5fca7a533f60a6eee14e854b9b4c132a7314 [build] Fix publishing to PyPI and homebrew Closes #6411 Authored by: bashonly --- diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 329d49af8..e07fc0c07 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -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/*