name: build # This is a manual smoke-test for the already-published image. # Do not run it on every push in this image repository, because the first push # happens before the image exists in the registry. on: workflow_dispatch: jobs: linux: runs-on: ubuntu-latest container: image: git.neosisyphus.com/evol3d/evol-testbed:latest steps: - uses: actions/checkout@v4 - name: Check CI 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