mix deps.get
mix ci- Use the project Mix aliases; prefer
mix cifor the full validation suite. - Keep changes small, tested, and formatted.
A Lima Debian VM named systemd-test is available for real systemd/D-Bus checks:
~/.local/bin/limactl shell systemd-test
~/.local/bin/limactl shell systemd-test -- systemctl is-system-running
~/.local/bin/limactl shell systemd-test -- busctl --system list --no-pagerIntegration tests are excluded by default. Enable them only inside a Linux systemd environment. The systemd-test VM has Debian packages installed for this (elixir, erlang-dev, git, build-essential).
SYSTEMD_INTEGRATION=1 mix testFrom macOS, prefer the checked-in wrapper for a full VM integration run:
scripts/integration_test.sh