diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index dcd413a..99a0b92 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -2,8 +2,6 @@ name: build-release on: push: - branches: - - 'feature/renderer-wasm-demo' pull_request: workflow_dispatch: @@ -38,23 +36,3 @@ jobs: name: erdblick path: | static/* - - build-test: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v3 - - - name: Install build dependencies - run: sudo apt-get install ninja-build - - - name: Compile - run: | - mkdir build && cd build - cmake -GNinja -DCMAKE_BUILD_TYPE=Debug .. - cmake --build . - - - name: Run Tests - run: | - cd build - ctest --verbose --no-tests=error \ No newline at end of file diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml new file mode 100644 index 0000000..650c6ed --- /dev/null +++ b/.github/workflows/build-test.yml @@ -0,0 +1,27 @@ +name: build-release + +on: + push: + pull_request: + workflow_dispatch: + +jobs: + build-test: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Install build dependencies + run: sudo apt-get install ninja-build + + - name: Compile + run: | + mkdir build-test && cd build-test + cmake -GNinja -DCMAKE_BUILD_TYPE=Debug .. + cmake --build . + + - name: Run Tests + run: | + cd build-test + ctest --verbose --no-tests=error