diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3cf58b1..bb18a8b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -183,7 +183,14 @@ jobs: Windows_ffmpeg: runs-on: windows-2022 - + strategy: + matrix: + include: + - ffmpeg_version: latest + ffmpeg_download_url: https://www.gyan.dev/ffmpeg/builds/packages/ffmpeg-7.1.1-full_build-shared.7z + fail-fast: false + env: + FFMPEG_DOWNLOAD_URL: ${{ matrix.ffmpeg_download_url }} steps: - name: Checkout uses: actions/checkout@v2 @@ -192,7 +199,7 @@ jobs: run: | $VCINSTALLDIR = $(& "${env:ProgramFiles(x86)}\Microsoft Visual Studio\Installer\vswhere.exe" -latest -property installationPath) Add-Content $env:GITHUB_ENV "LIBCLANG_PATH=${VCINSTALLDIR}\VC\Tools\LLVM\x64\bin`n" - Invoke-WebRequest "https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-full-shared.7z" -OutFile ffmpeg-shared.7z + Invoke-WebRequest "${env:FFMPEG_DOWNLOAD_URL}" -OutFile ffmpeg-shared.7z 7z x ffmpeg-shared.7z mkdir deps mv ffmpeg-*/* deps/