build(ci): Add missing '+ffmpeg' label to build job and steps - #3251
build(ci): Add missing '+ffmpeg' label to build job and steps#3251tsunamistate wants to merge 1 commit into
Conversation
PR Summary by QodoShow FFmpeg support in vcpkg workflow labels
AI Description
High-Level Assessment
Files changed (1)
|
Code Review by Qodo
1. Collect step omits FFmpeg
|
|
| Filename | Overview |
|---|---|
| .github/workflows/build-toolchain.yml | Adds consistent conditional +ffmpeg text to workflow display names while leaving commands and artifact identifiers unchanged. |
Reviews (2): Last reviewed commit: "Add '+ffmpeg' label to build job and ste..." | Re-trigger Greptile
61cfcbd to
2d27959
Compare
|
Do we need this at all in the title? What is it good for? |
|
Do we need this extra keyword in the target name? Can we not imply it with vcpkg, that it always has ffmpeg enabled? Why do we build only one of the vcpkg targets with ffmpeg? Should we not build all of them with it? |
I just made FFmpeg optional and disabled by default in 3184, so vcpkg does NOT imply enabled FFmpeg support
@bobtista sorry to bother you, but can you please explain why you asked to enable FFmpeg on only one job? |


Follow up to #3184
Due to me to not Reading the Freaking Manual enough,
+ffmpeglabel is only added to “Configure” step for the job that has it enabled (GeneralsMD win32-vcpkg)Add it everywhere else (job name and other steps) so that it's clear what build has FFmpeg support enabled
No functional changes