diff --git a/.gitea/workflows/validate_testbed.yml b/.gitea/workflows/validate_testbed.yml new file mode 100644 index 0000000..bc1e34a --- /dev/null +++ b/.gitea/workflows/validate_testbed.yml @@ -0,0 +1,30 @@ +name: Validate testbed +on: + push: + pull_request: + +jobs: + linux: + runs-on: ubuntu-latest + + container: + image: git.neosisyphus.com/evol3d/evol-testbed:clang22 + + steps: + - uses: actions/checkout@v4 + + - name: Check toolchain + run: | + clang --version + clang++ --version + meson --version + ninja --version + python3 --version + vulkaninfo --summary || true + + - name: Configure + run: | + meson setup build + - name: Build + run: | + meson compile -C build \ No newline at end of file