mirror of https://github.com/yt-dlp/yt-dlp.git
[build] Fix publishing to PyPI and homebrew
Closes #6411 Authored by: bashonly
This commit is contained in:
parent
354d5fca7a
commit
55676fe498
|
@ -64,6 +64,7 @@ jobs:
|
||||||
|
|
||||||
- name: Install Requirements
|
- name: Install Requirements
|
||||||
run: |
|
run: |
|
||||||
|
sudo apt-get -y install pandoc man
|
||||||
python -m pip install -U pip setuptools wheel twine
|
python -m pip install -U pip setuptools wheel twine
|
||||||
python -m pip install -U -r requirements.txt
|
python -m pip install -U -r requirements.txt
|
||||||
|
|
||||||
|
@ -79,6 +80,7 @@ jobs:
|
||||||
if: env.TWINE_PASSWORD != ''
|
if: env.TWINE_PASSWORD != ''
|
||||||
run: |
|
run: |
|
||||||
rm -rf dist/*
|
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 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
|
python setup.py sdist bdist_wheel
|
||||||
twine upload dist/*
|
twine upload dist/*
|
||||||
|
|
Loading…
Reference in New Issue