From 5df7cbcee007aa35cc5f06acabd15e996f654799 Mon Sep 17 00:00:00 2001 From: W3AXL Date: Fri, 14 Feb 2025 12:09:38 -0500 Subject: [PATCH] Update cmake-multi-platform.yml --- .github/workflows/cmake-multi-platform.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/cmake-multi-platform.yml b/.github/workflows/cmake-multi-platform.yml index 438669c..8bbb92a 100644 --- a/.github/workflows/cmake-multi-platform.yml +++ b/.github/workflows/cmake-multi-platform.yml @@ -72,3 +72,17 @@ jobs: - name: Build # Build your program with the given configuration. Note that --config is needed because the default Windows generator is a multi-config generator (Visual Studio generator). run: cmake --build ${{ steps.strings.outputs.build-output-dir }} --config ${{ matrix.build_type }} + + - name: Upload Windows DLL + if: matrix.os == 'windows-latest' + uses: actions/upload-artifact@v4 + with: + name: libvocoder-win-x86 + path: ${{ steps.strings.outputs.build-output-dir }}/${{ matrix.build_type }}/libvocoder.dll + + - name: Upload Linux SO + if: matrix.os == 'ubuntu-latest' + uses: actions/upload-artifact@v4 + with: + name: libvocoder-linux + path: ${{ steps.strings.outputs.build-output-dir }}/libvocoder.so