Skip to content

v0.2.0-beta.57f3d402

Pre-release
Pre-release

Choose a tag to compare

@bojanrajkovic bojanrajkovic released this 11 Jun 02:48
57f3d40

Second pre-release. darwin/arm64, ad-hoc signed with the
com.apple.security.virtualization entitlement (asserted in CI).

Changes since 0.1.0-beta

  • fix(guest): the darwin runner now launches with a full login PATH
    (path_helper + Homebrew), so job steps find tools installed into
    /usr/local/bin — fixes aws: command not found immediately after a
    successful install.
  • feat(home): per-pool guest CPU/RAM sizing (cpu_cores, ram_gb);
    zero/omitted keeps the image's baked values.
  • feat(home)!: the runner-name prefix is now derived
    (<slug(hostname)>-<rand8>, persisted in ~/.runny/instance-id), not
    configured. BREAKING: the top-level name_prefix config key is removed;
    a config that sets it now fails to parse.

Install / upgrade

brew upgrade bojanrajkovic/tap/runny   # or: brew install bojanrajkovic/tap/runny

Then runnyd -doctor, and start as a LaunchAgent from a GUI login:
brew services start runny. See the setup gist for config + walkthrough.