diff --git a/.github/workflows/cmake-mingw-windows.yml b/.github/workflows/cmake-mingw-windows.yml index ee5fcf54..0ba9c8a0 100644 --- a/.github/workflows/cmake-mingw-windows.yml +++ b/.github/workflows/cmake-mingw-windows.yml @@ -56,4 +56,10 @@ jobs: run: cmake --build build - name: Show ccache statistics - run: ccache -sv \ No newline at end of file + run: ccache -sv + + - name: Upload artifact + uses: actions/upload-artifact@v4 + with: + name: Waterwall_${{ runner.os }}_${{ runner.arch }}_${{ matrix.c_compiler }} + path: ${{ steps.strings.outputs.build-output-dir }}/bin \ No newline at end of file diff --git a/.github/workflows/cmake-multi-android.yml b/.github/workflows/cmake-multi-android.yml index f827ddaf..51c7b5c5 100644 --- a/.github/workflows/cmake-multi-android.yml +++ b/.github/workflows/cmake-multi-android.yml @@ -54,3 +54,11 @@ jobs: - name: Build # Build your program with the given configuration. run: cmake --build ${{ steps.strings.outputs.build-output-dir }} + + - name: Upload artifact + uses: actions/upload-artifact@v4 + with: + name: Waterwall_${{ runner.os }}_${{ runner.arch }}_${{ matrix.c_compiler }} + path: ${{ steps.strings.outputs.build-output-dir }}/bin + + \ No newline at end of file diff --git a/.github/workflows/cmake-multi-linux.yml b/.github/workflows/cmake-multi-linux.yml index c7fcbe54..1ea1c234 100644 --- a/.github/workflows/cmake-multi-linux.yml +++ b/.github/workflows/cmake-multi-linux.yml @@ -67,7 +67,6 @@ jobs: - name: Upload artifact uses: actions/upload-artifact@v4 with: - name: Waterwall_linux_x64_${{ matrix.c_compiler }} + name: Waterwall_${{ runner.os }}_${{ runner.arch }}_${{ matrix.c_compiler }} path: ${{ steps.strings.outputs.build-output-dir }}/bin - diff --git a/.github/workflows/cmake-multi-macos.yml b/.github/workflows/cmake-multi-macos.yml index 5d2468b6..21057cfb 100644 --- a/.github/workflows/cmake-multi-macos.yml +++ b/.github/workflows/cmake-multi-macos.yml @@ -53,3 +53,9 @@ jobs: run: cmake --build ${{ steps.strings.outputs.build-output-dir }} + - name: Upload artifact + uses: actions/upload-artifact@v4 + with: + name: Waterwall_${{ runner.os }}_${{ runner.arch }}_${{ matrix.c_compiler }} + path: ${{ steps.strings.outputs.build-output-dir }}/bin +