diff --git a/.github/workflows/build_releases.yml b/.github/workflows/build_releases.yml index 1b137d6f..1e9b98c3 100644 --- a/.github/workflows/build_releases.yml +++ b/.github/workflows/build_releases.yml @@ -70,6 +70,8 @@ jobs: 7z x -ohdr10plus_gen\ hdr10plus_gen_0.00_${{ matrix.platform }}.7z curl -s -o ffmpeg_lgpl.7z -L https://github.com/rigaya/ffmpeg_dlls_for_hwenc/releases/download/20231123/ffmpeg_dlls_for_hwenc_20231123.7z 7z x -offmpeg_lgpl -y ffmpeg_lgpl.7z + if "${{ matrix.arch }}" == "x64" curl -s -o NVEncNVOFFRUC_x64.7z -L https://github.com/rigaya/NVEnc/releases/download/7.42/NVEncNVOFFRUC_20240303_x64.7z + if "${{ matrix.arch }}" == "x64" 7z x -oNVEncNVOFFRUCBin -y NVEncNVOFFRUC_x64.7z git clone https://github.com/AviSynth/AviSynthPlus.git ..\AviSynthPlus git clone https://github.com/vapoursynth/vapoursynth.git ..\vapoursynth git clone https://github.com/KhronosGroup/OpenCL-Headers.git ..\openclheaders @@ -104,6 +106,7 @@ jobs: copy hdr10plus_gen\hdr10plus_gen.exe NVEncC_Release if "${{ matrix.arch }}" == "x64" copy "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v${{ matrix.cuda_ver_major }}.${{ matrix.cuda_ver_minor }}\bin\nvrtc64_*_0.dll" NVEncC_Release if "${{ matrix.arch }}" == "x64" copy "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v${{ matrix.cuda_ver_major }}.${{ matrix.cuda_ver_minor }}\bin\nvrtc-builtins64_*.dll" NVEncC_Release + if "${{ matrix.arch }}" == "x64" copy NVEncNVOFFRUCBin\*.dll NVEncC_Release 7z a -mx9 NVEncC_${{ needs.get_version_name.outputs.version_name }}_${{ matrix.platform }}.7z .\NVEncC_Release\* - name: Check dll