Runner image 0.1.3 is now available as ghcr.io/tuist/tuist-runner:0.1.3. This release packages the runner’s switch from a root LaunchDaemon to an admin LaunchAgent that auto-logs in at boot and loads the agent under a real user session.
What this means for your CI builds:
- Step shells now run as
adminand inherit the full macOS environment, includingHOME,LANG, and thePATHfor Homebrew, rbenv, and other installed tools. - Workflows that invoke
brew,mise,tuist,gh,swiftlint,swiftformat,xcbeautify,fastlane,pod, orcarthageshould resolve those tools correctly without manual environment workarounds. - The runner itself no longer relies on
RUNNER_ALLOW_RUNASROOTor injected environment variables.
Update your fleet or runners to the 0.1.3 image to pick up the new environment behavior.