mirror of https://github.com/yt-dlp/yt-dlp
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
* NOTE: the release workflows' new handling of secrets may be a breaking change for forks that are using any secrets other than GPG_SIGNING_KEY or ARCHIVE_REPO_TOKEN. Previously, the release workflow would try to resolve a token secret name based on the `target` or `source` input, e.g. NIGHTLY_ARCHIVE_REPO_TOKEN or CUSTOM_ARCHIVE_REPO_TOKEN, and then fall back to using the ARCHIVE_REPO_TOKEN secret if the resolved token secret name was not found in the repository. This behavior has been replaced by the release workflow always using the ARCHIVE_REPO_TOKEN secret as the token for publishing releases to any external archive repository. * Add zizmor CI job for auditing workflows * Pin all actions to commit hashes instead of symbolic references * Explicitly set GITHUB_TOKEN permissions at the job level * Use actions/checkout with `persist-credentials: false` whenever possible * Remove/replace template expansions in workflow scripts * Remove all usage of actions/cache from build/release workflows * Remove the cache-warmer.yml workflow * Remove the unused download.yml workflow * Set concurrency limits for any workflows that are triggered by PRs * Avoid loading the entire secrets context * Replace usage of `secrets: inherit` with explicit `secrets:` blocks * Pin all external docker images to hash that are used by the build workflow * Explicitly set `shell: bash` for some steps to avoid pwsh or set pipefail * Ensure any pwsh steps will fail on non-zero exit codes Authored by: bashonly |
2 weeks ago | |
|---|---|---|
| .. | ||
| __init__.py | 2 years ago | |
| bash-completion.in | 5 months ago | |
| bash-completion.py | 2 years ago | |
| changelog_override.json | 1 month ago | |
| changelog_override.schema.json | 3 years ago | |
| check-porn.py | 4 years ago | |
| cli_to_api.py | 5 months ago | |
| fish-completion.in | 5 years ago | |
| fish-completion.py | 4 years ago | |
| generate_aes_testdata.py | 1 year ago | |
| generate_third_party_licenses.py | 2 months ago | |
| install_deps.py | 1 month ago | |
| lazy_load_template.py | 3 years ago | |
| logo.ico | 5 years ago | |
| make_changelog.py | 1 month ago | |
| make_contributing.py | 4 months ago | |
| make_issue_template.py | 11 months ago | |
| make_lazy_extractors.py | 11 months ago | |
| make_readme.py | 2 years ago | |
| make_supportedsites.py | 11 months ago | |
| prepare_manpage.py | 2 years ago | |
| run_tests.py | 2 months ago | |
| set-variant.py | 2 years ago | |
| setup_variables.py | 2 weeks ago | |
| setup_variables_tests.py | 2 weeks ago | |
| tomlparse.py | 2 years ago | |
| update-version.py | 4 months ago | |
| update_changelog.py | 4 months ago | |
| update_ejs.py | 2 months ago | |
| utils.py | 4 months ago | |
| zsh-completion.in | 5 years ago | |
| zsh-completion.py | 2 months ago | |