diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ba0a9eca..255d9394 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -846,6 +846,12 @@ jobs: if: matrix.sdl2 == 'ON' run: copy "$env:SDL2_DIR/../lib/${{ matrix.arch }}/SDL2.dll" build/bin/${{ matrix.build }} + - name: Upload SDL2.dll + uses: actions/upload-artifact@v4 + with: + name: SDL2-dll + path: build/bin/${{ matrix.build }}/SDL2.dll + - name: Upload binaries uses: actions/upload-artifact@v4 with: @@ -1014,6 +1020,11 @@ jobs: with: name: win32-x86-64_whisper.dll + - name: Download SDL2.dll + uses: actions/download-artifact@v4 + with: + name: SDL2-dll + - name: List downloaded files shell: pwsh run: | @@ -1033,6 +1044,9 @@ jobs: exit 1 } + Copy-Item -Path "SDL2.dll" -Destination "bindings\java\build\generated\resources\main\SDL2.dll" -Force + Write-Host "Copied SDL2.dll to resources directory" + - name: Build run: | models\download-ggml-model.cmd tiny.en