Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 0 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,5 @@ jobs:
chmod 0600 mkosi.key
- name: Bootstrap
run: ./scripts/bootstrap
# We have to build systemd first due to a regression introduced in
# https://github.com/systemd/mkosi/commit/14e70bf5edf196b3e9b02d1148f54b5f0350417f
- name: Build systemd
run: ./mkosi -t none
- name: Build
run: ./mkosi -f
7 changes: 3 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,9 @@ ArcadeOS is an appliance-style OS for arcade cabinets based on
[ParticleOS](https://github.com/systemd/particleos).

The ArcadeOS image is built using [mkosi](https://github.com/systemd/mkosi). To
build the image, run `./mkosi -f` from the ArcadeOS repository. If mkosi
complains about missing systemd host binaries or wrong versions, run
`./mkosi -t none` first to build a freestanding version from our submodule.
It's also recommended to set a root password (e.g. via `mkosi.rootpw` or
build the image, run `./mkosi -f` from the ArcadeOS repository.

It's recommended to set a root password (e.g. via `mkosi.rootpw` or
`RootPassword=` in `mkosi.local.conf`), as otherwise `systemd-firstboot` will
prompt for one on startup, but the prompt won't be visible due to the boot
splash unless that's dismissed.