Commit Graph
3 Commits
Author SHA1 Message Date
NeilClack eafa4b6e26 Split raspberry pi build into a separate workflow
Build Kiosk Image (Raspberry Pi) / rpi (push) Canceled after 9s
Build Kiosk Images (x86) / android (push) Successful in 4m4s
Build Kiosk Images (x86) / commercial (push) Successful in 3m47s
Build Kiosk Images (x86) / kiosk (push) Successful in 3m41s
2026-10-04 18:34:31 -05:00
NeilClack 44d402b179 ci: define kiosk last so it builds first
Build Kiosk Images / android (push) Canceled after 0s
Build Kiosk Images / commercial (push) Canceled after 0s
Build Kiosk Images / kiosk (push) Canceled after 0s
Build Kiosk Images / rpi (push) Canceled after 0s
Gitea schedules matrix jobs in reverse definition order on the single
orion-lxc runner, so kiosk (previously defined first) built last. Reverse
the include list so kiosk builds first; order is rpi, android, commercial,
kiosk in the file.
2026-10-04 18:16:12 -05:00
NeilClack e50391ba9e ci: unify all kiosk build jobs into one branch-aware workflow
Build Kiosk Images / android (push) Canceled after 0s
Build Kiosk Images / commercial (push) Canceled after 0s
Build Kiosk Images / kiosk (push) Canceled after 0s
Build Kiosk Images / rpi (push) Canceled after 8m21s
Single .gitea/workflows/build.yml shared by both branches; the checked-out
ref selects the channel, so no per-branch copies.

- dev push -> builds all development images (kiosk, commercial, android, rpi)
- new tag  -> builds all production images; manual dispatch also supported
- Raspberry Pi sdImage built on orion-lxc via aarch64 emulation
- production-only baseline preflight (skipped on the dev channel)
- artifact names standardized to radiantwave-<variant>-<prod|dev>-<timestamp>
2026-10-04 18:04:35 -05:00