name: Run tests on: push: branches: - master jobs: test: runs-on: docker container: image: lisyarus/psemek:test-runner steps: - name: Checkout uses: actions/checkout@v4 with: submodules: recursive - name: Configure run: | cmake -B build .. -DCMAKE_BUILD_TYPE=Release -DPSEMEK_BUILD_TESTS=ON -DCMAKE_PREFIX_PATH="/home/sdl2/install" - name: Build run: | cmake -B build --build . -j - name: Run tests run: | ./tools/test/psemek-run-tests