From eb76a3e2f7d6cae1f227b73fb1d820933a36bee5 Mon Sep 17 00:00:00 2001 From: mo7sen Date: Sat, 2 May 2026 15:23:54 +0000 Subject: [PATCH] Add .gitea/workflows/validate_testbed.yml --- .gitea/workflows/validate_testbed.yml | 30 +++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .gitea/workflows/validate_testbed.yml 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