From 7ddb4995a31edbfa04ae164e9c8509a66348d0c6 Mon Sep 17 00:00:00 2001 From: Marcus Minhorst Date: Mon, 25 Aug 2025 21:35:29 -0400 Subject: [PATCH] Generate build artifacts for non-windows builds, too --- .github/workflows/continuous_integration.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/continuous_integration.yml b/.github/workflows/continuous_integration.yml index 587b4d5fe..c3f3f799e 100644 --- a/.github/workflows/continuous_integration.yml +++ b/.github/workflows/continuous_integration.yml @@ -93,7 +93,6 @@ jobs: cmake --build build --config ${{ matrix.config.build_type }} --parallel 3 - name: Create Package - if: runner.os == 'Windows' # Remove to make packages of all targets shell: bash run: | cd build @@ -101,13 +100,15 @@ jobs: if [[ "${{ runner.os }}" == 'Windows' ]]; then cp ${{ matrix.config.build_type }}/gzdoom.exe ${{ matrix.config.build_type }}/*.pk3 package elif [[ "${{ runner.os }}" == 'macOS' ]]; then + if [[ "${{ matrix.config.build_type }}" != 'Release' ]]; then + mv ${{ matrix.config.build_type }}/gzdoom.app gzdoom.app + fi cp -r gzdoom.app package elif [[ "${{ runner.os }}" == 'Linux' ]]; then cp gzdoom *.pk3 package fi - name: Upload Package - if: runner.os == 'Windows' # Remove to store packages of all targets uses: actions/upload-artifact@v4 with: path: build/package