]> jfr.im git - yt-dlp.git/commit - .github/workflows/build.yml
[core] Release workflow and Updater cleanup (#8640)
authorbashonly <redacted>
Thu, 21 Dec 2023 21:06:26 +0000 (15:06 -0600)
committerGitHub <redacted>
Thu, 21 Dec 2023 21:06:26 +0000 (21:06 +0000)
commit632b8ee54eb2df8ac6e20746a0bd95b7ebb053aa
treecc770f88892dcddbd3ff8e8fbedd15e37c57b4b6
parentc919b68f7e79ea5010f75f648d3c9e45405a8011
[core] Release workflow and Updater cleanup (#8640)

- Only use trusted publishing with PyPI and remove support for PyPI tokens from release workflow
- Clean up improper actions syntax in the build workflow inputs
- Refactor Updater to allow for consistent unit testing with `UPDATE_SOURCES`

Authored by: bashonly
.github/workflows/build.yml
.github/workflows/release.yml
test/test_update.py
yt_dlp/update.py