earthly config
is no longer experimental. (#979)- Running a target, will now
bootstrap
automatically, if it looks likeearthly bootstrap
has not been run yet. (#989) earthly bootstrap
ensures the permissions on the.earthly
folder are correct (belonging to the user) ( #993)- Cache mount ID now depends on a target input hash which does not include inactive variables (#1000)
- Added
EARTHLY_TARGET_PROJECT_NO_TAG
built-in argument (#1011) - When
~
is used as the path to a secret file, it now expands as expected. (#977) - Use the environment-specified
$HOME
, unless$SUDO_USER
is set. If it is, use the users home directory. (#1015)