7 Commits
Author SHA1 Message Date
mr.zero 2ed0b1700e Replace the pipeline template with a marker: the config is served by the update server 2026-08-06 07:59:55 +02:00
mr.zero f1d8b99c52 Rename the update step to publish 2026-08-05 22:06:50 +02:00
mr.zero c3b92f1ff2 Switch the CI templates to the /build HTTP endpoints 2026-08-05 20:32:25 +02:00
mr.zeroandClaude Fable 5 6dd21822cc Add native linux/win binaries to the pipeline
Switch the builder image to rust:1-bookworm — bevy's native linux
build needs glibc + alsa/udev, which does not build against musl —
and add the x86_64-pc-windows-gnu target with mingw-w64 for the
windows cross-compile (linker set from the Makefile, no per-repo
.cargo/config). Mac stays out: darwin needs osxcross, same as the
ebitengine mac plan. Builder steps pull the image on every run so
:latest updates reach the runner.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-03 23:37:48 +02:00
mr.zeroandClaude Fable 5 feb671023a Use the canonical git server name (git.teletypegames.org)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-31 19:20:50 +02:00
mr.zeroandClaude Fable 5 fb37e3a081 Add CI builder image and use it in the pipeline
builder.Dockerfile bakes the build step's dependencies into
git.teletype.hu/internal/* so the pipeline no longer installs
packages on every run.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-31 19:17:14 +02:00
mr.zero f3dce4f08a initial commit 2026-07-31 18:33:44 +02:00