Flatten testbed repository layout
build-ci-image / image (push) Successful in 9s

This commit is contained in:
2026-05-02 20:42:12 +03:00
parent 1ce1dd61da
commit 5ae9d0b1e5
10 changed files with 132 additions and 1031 deletions
+2 -2
View File
@@ -3,7 +3,7 @@ name: build-ci-image
on:
push:
paths:
- ci/Dockerfile
- Dockerfile
- .dockerignore
- .gitea/workflows/build-ci-image.yml
workflow_dispatch:
@@ -44,7 +44,7 @@ jobs:
--build-arg LLVM_VERSION=22 \
--build-arg MESON_VERSION=latest \
-t "$REGISTRY_IMAGE:latest" \
-f ci/Dockerfile .
-f Dockerfile .
- name: Push CI image
run: |
-34
View File
@@ -1,34 +0,0 @@
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