diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 0f8cd62ba..1b5ac376a 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -98,6 +98,10 @@ jobs: run: | cd debug ${{ matrix.cmake-path }}cmake --build . --config Debug --target run_tests ${{ matrix.build-args }} + - name: Run debug server + env: ${{ matrix.env }} + run: | + cd debug ./DDNet-Server shutdown - name: Build in release mode @@ -112,6 +116,10 @@ jobs: run: | cd release ${{ matrix.cmake-path }}cmake --build . --config Release --target run_tests ${{ matrix.build-args }} + - name: Run release server + env: ${{ matrix.env }} + run: | + cd release ./DDNet-Server shutdown - name: Build headless client @@ -142,6 +150,11 @@ jobs: run: | cd fancy ${{ matrix.cmake-path }}cmake --build . --config RelWithDebInfo --target run_tests ${{ matrix.build-args }} + - name: Run fancy server + if: matrix.fancy + env: ${{ matrix.env }} + run: | + cd fancy ./DDNet-Server shutdown - name: Package