bashonly
5f6a214616
Add lockfile and pinned extras ( #16421 )
...
* Add `pin`, `pin-curl-cffi`, `pin-secretstorage` and `pin-deno` extras
* Check in a `uv.lock` for devs
* Add `devscripts/update_requirements.py` for dependency upgrades
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.dev >
2026-04-06 22:58:27 +00:00
bashonly
50136eeeb3
[build] Overhaul Linux builds and refactor release workflow ( #13997 )
...
- Use `manylinux-shared` images for Linux builds
- Discontinue `yt-dlp_linux_armv7l`/`linux_armv7l_exe` release binary
- Add `yt-dlp_linux_armv7l.zip`/`linux_armv7l_dir` release binary
- Add `yt-dlp_musllinux` and `yt-dlp_musllinux_aarch64` release binaries
- Migrate `linux_exe` build strategy from staticx+musl to manylinux2014/glibc2.17
- Rewrite release.yml's "unholy bash monstrosity" as devscripts/setup_variables.py
Closes #10072 , Closes #10630 , Closes #10578 , Closes #13976 , Closes #13977 , Closes #14106
Authored by: bashonly
2025-09-05 22:38:20 +00:00
bashonly
1d03633c5a
[build] Overhaul and unify release workflow
...
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2023-11-12 18:29:19 -06:00
pukkandan
392389b7df
[cleanup] Misc
2023-03-05 03:34:55 +05:30
Lesmiscore
7d61d2306e
[build] Replace set-output with GITHUB_OUTPUT ( #5315 )
...
https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Authored by: Lesmiscore
2022-10-21 18:56:00 +05:30
pukkandan
115add4387
[devscripts] Create utils and refactor
2022-08-09 01:08:47 +05:30