diff options
| author | tranch <tranch.xiao@gmail.com> | 2026-07-12 23:33:44 +0800 |
|---|---|---|
| committer | tranch <tranch.xiao@gmail.com> | 2026-07-12 23:33:44 +0800 |
| commit | 42a6ff3286804854c1c21a7e62158f09e19a9b09 (patch) | |
| tree | 1276369ae98f138054878e04dac49b8a9c3ca4d1 /README.md | |
| parent | 7280cc006eefe14a71ee19a66bc8b2c6d55c4887 (diff) | |
| download | AeroCore-OS-42a6ff3286804854c1c21a7e62158f09e19a9b09.tar.gz AeroCore-OS-42a6ff3286804854c1c21a7e62158f09e19a9b09.zip | |
Add live installer build workflow
Add a Bazzite-style installer payload, CI workflow, and local\nPodman commands for building and testing the live ISO.\n\nFix stale disk image configuration references and installer targets.
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 15 |
1 files changed, 14 insertions, 1 deletions
@@ -25,7 +25,7 @@ By focusing strictly on file overlays and configuration writing, this build inte To build AeroCore OS locally, edit `image-template.env` to match your target configurations and then run: ```bash -just build +sudo just build ``` @@ -35,3 +35,16 @@ To test a different upstream base image directly without modifying the environme BASE_IMAGE=ghcr.io/ublue-os/bazzite-deck:testing just build ``` + +To build the Bazzite-style live installer locally, first build the AeroCore +image and then run: + +```bash +sudo just build +just build-live-installer +just run-live-installer +``` + +This requires privileged Podman, a rootful Podman API socket, and roughly +70 GiB of free space. The live installer workflow consumes the published +`latest` AeroCore image and uploads the ISO as a GitHub Actions artifact. |
