diff --git a/.gitea/workflows/build_pc.yml b/.gitea/workflows/build_pc.yml index 781fdcf..fb286c3 100644 --- a/.gitea/workflows/build_pc.yml +++ b/.gitea/workflows/build_pc.yml @@ -41,8 +41,34 @@ jobs: - name: Test working-directory: ${{github.workspace}}/build run: ctest -C ${{env.BUILD_TYPE}} + - name: Archive artifacts Windows + if: matrix.os == 'windows_x64' + uses: actions/upload-artifact@v3 + with: + name: 'Artifacts-windows' + path: | + ${{github.workspace}}/build/examples/${{env.BUILD_TYPE}} + ${{github.workspace}}/build/tests/${{env.BUILD_TYPE}} + if-no-files-found: error + retention-days: 30 + overwrite: true + - name: Archive artifacts + if: matrix.os != 'windows_x64' + uses: actions/upload-artifact@v3 + with: + name: 'Artifacts-${{matrix.os}}' + path: | + ${{github.workspace}}/build/examples + ${{github.workspace}}/build/tests + !${{github.workspace}}/build/**/CMakeFiles + !${{github.workspace}}/build/**/*.cmake + !${{github.workspace}}/build/**/Makefile + if-no-files-found: error + retention-days: 30 + overwrite: true + + - #TODO archive executables build_iOS: