You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
v0.8.15 will continue working after the shutdown, but with some error messages interspersed in the output.
v0.8.16 does not emit log messages after the cloud shutdown. However, it removes many cloud-based commands and flags. If you are using these in your scripts or CI, please remove them.
ANSI escape codes are now removed from GitHub Action specific output. #4131
Specifying the --ticktock option will no longer show a buildkit version mismatch warning.
The --ticktock flag is now used when running the bootstrap command.
Caching issue when the experimental --ticktock buildkit scheduler is enabled.
Changed
Removed deprecated non-streaming log uploading mechanism; log sharing is now only supported by the streaming-upload mechanism. The hidden --logstream and --logstream-upload flags have been removed.
An experimental modification of the buildkit scheduler, which attempts to solve the inconsistent graph state error, which can be enabled locally with earthly --ticktock ....
Changed
The BYOC (bring your own cloud) commands have been updated to reflect server-side API changes.
Fixed
The --buildkit-container-name flag was incorrectly being ignored when --no-buildkit-update was set.
Support for using HTTP(S) proxies when connecting to satellites.
Fixed
Backwards compatability issue where WITH DOCKER would fail with EARTHLY_DOCKERD_CACHE_DATA: parameter not set when using an older version of the earthly in combination with a satellite running v0.8.10.
New Github Actions Workflow commands integration --github-annotations flag or GITHUB_ACTIONS=true env. #2189
Added a new --oidc flag to RUN command which allows authentication to AWS via OIDC. Enable with the VERSION --run-with-aws-oidc feature flag. #3804
Experimental WITH DOCKER --cache-id=<key> feature, which will cache the contents of the docker data root, resulting in faster --load and --pull execution. Enabled with the VERSION --docker-cache feature flag. #3399
New SAVE IMAGE --without-earthly-labels feature, which will prevent any dev.earthly.* labels from being saved to the image. Enable with the VERSION --allow-without-earthly-labels feature flag. Thanks to @3manuek for the contribution!
New experimental wildcard-based copy, e.g. COPY ./services/*+artifact/* . which would invoke COPY for ./services/foo+artifact, and ./services/bar+artifact (assuming two services foo and bar, both having a artifact target in their respective Earthfile). Enable with the VERSION --wildcard-copy feature flag. #3966.
New built-in ARGs - EARTHLY_GIT_AUTHOR_EMAIL and EARTHLY_GIT_AUTHOR_NAME will contain the author email and author name respectively. Enable with the VERSION --git-author-email-name-args feature flag.
New --raw-output flag available on RUN that outputs line without target name. Enable with VERSION --raw-output. #3713
Changed
EARTHLY_GIT_AUTHOR built-in ARG will now contain both name and email, when enabled with the VERSION --git-author-email-name-args feature flag. Previously it only contained the email. #3822
Fixed
Make LET/SET commands block parallel commands such as BUILD until the former are processed, similar to the behavior of ARG. #3997
LET/SET commands were not properly handled with the use of Auto-skip. #3996
Warning log when resolving remote references using a git image that doesn't match Buildkit's architecture.
New experimental --exec-stats-summary=<path> cli flag, which will display a summary of memory and cpu stats when earthly exits.
A notice is now displayed when unnecessary feature flags are set (but already enabled by default by the VERSION number). Thanks to @danqixu for the contribution! #3641
A warning is displayed if the local buildkit image architecture does not match the host architecture. #3937
Fixed
Warning logs during HTTP retries are only displayed in --debug mode.
The HOST command will now expand variables. Thanks to @pbecotte for the contribution! #1743
runc has been updated to 1.1.12 in the buildkit fork
Additional Info
This release includes changes to buildkit
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
If you want to rebase/retry this PR, check this box
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.6 (docs-0.8)
chore(deps): update dependency earthly/earthly to v0.8.6 (docs-0.8)
Mar 29, 2024
renovatebot
changed the title
chore(deps): update dependency earthly/earthly to v0.8.6 (docs-0.8)
Update dependency earthly/earthly to v0.8.6 (docs-0.8)
Apr 2, 2024
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.6 (docs-0.8)
Update dependency earthly/earthly to v0.8.7 (docs-0.8)
Apr 3, 2024
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.7 (docs-0.8)
chore(deps): update dependency earthly/earthly to v0.8.7 (docs-0.8)
Apr 14, 2024
renovatebot
changed the title
chore(deps): update dependency earthly/earthly to v0.8.7 (docs-0.8)
Update dependency earthly/earthly to v0.8.7 (docs-0.8)
Apr 15, 2024
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.7 (docs-0.8)
Update dependency earthly/earthly to v0.8.8 (docs-0.8)
Apr 17, 2024
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.8 (docs-0.8)
Update dependency earthly/earthly to v0.8.9 (docs-0.8)
Apr 24, 2024
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.9 (docs-0.8)
chore(deps): update dependency earthly/earthly to v0.8.9 (docs-0.8)
May 9, 2024
renovatebot
changed the title
chore(deps): update dependency earthly/earthly to v0.8.9 (docs-0.8)
Update dependency earthly/earthly to v0.8.9 (docs-0.8)
May 10, 2024
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.9 (docs-0.8)
Update dependency earthly/earthly to v0.8.10 (docs-0.8)
May 15, 2024
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.10 (docs-0.8)
chore(deps): update dependency earthly/earthly to v0.8.10 (docs-0.8)
May 15, 2024
renovatebot
changed the title
chore(deps): update dependency earthly/earthly to v0.8.10 (docs-0.8)
chore(deps): update dependency earthly/earthly to v0.8.11 (docs-0.8)
May 16, 2024
renovatebot
changed the title
chore(deps): update dependency earthly/earthly to v0.8.11 (docs-0.8)
Update dependency earthly/earthly to v0.8.11 (docs-0.8)
May 17, 2024
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.11 (docs-0.8)
Update dependency earthly/earthly to v0.8.12 (docs-0.8)
May 23, 2024
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.12 (docs-0.8)
Update dependency earthly/earthly to v0.8.13 (docs-0.8)
May 28, 2024
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.13 (docs-0.8)
Update dependency earthly/earthly to v0.8.14 (docs-0.8)
Jun 10, 2024
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.14 (docs-0.8)
chore(deps): update dependency earthly/earthly to v0.8.14 (docs-0.8)
Jul 6, 2024
renovatebot
changed the title
chore(deps): update dependency earthly/earthly to v0.8.14 (docs-0.8)
chore(deps): update dependency earthly/earthly to v0.8.15 (docs-0.8)
Jul 14, 2024
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.15 (docs-0.8)
chore(deps): update dependency earthly/earthly to v0.8.15 (docs-0.8)
Jan 14, 2025
renovatebot
changed the title
chore(deps): update dependency earthly/earthly to v0.8.15 (docs-0.8)
Update dependency earthly/earthly to v0.8.15 (docs-0.8)
Jan 15, 2025
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.15 (docs-0.8)
chore(deps): update dependency earthly/earthly to v0.8.15 (docs-0.8)
Jan 30, 2025
renovatebot
changed the title
chore(deps): update dependency earthly/earthly to v0.8.15 (docs-0.8)
Update dependency earthly/earthly to v0.8.15 (docs-0.8)
Jan 31, 2025
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.15 (docs-0.8)
chore(deps): update dependency earthly/earthly to v0.8.15 (docs-0.8)
Mar 3, 2025
renovatebot
changed the title
chore(deps): update dependency earthly/earthly to v0.8.15 (docs-0.8)
Update dependency earthly/earthly to v0.8.15 (docs-0.8)
Mar 3, 2025
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.15 (docs-0.8)
chore(deps): update dependency earthly/earthly to v0.8.15 (docs-0.8)
Mar 11, 2025
renovatebot
changed the title
chore(deps): update dependency earthly/earthly to v0.8.15 (docs-0.8)
Update dependency earthly/earthly to v0.8.15 (docs-0.8)
Mar 12, 2025
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.15 (docs-0.8)
chore(deps): update dependency earthly/earthly to v0.8.15 (docs-0.8)
Mar 17, 2025
renovatebot
changed the title
chore(deps): update dependency earthly/earthly to v0.8.15 (docs-0.8)
Update dependency earthly/earthly to v0.8.15 (docs-0.8)
Mar 18, 2025
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.15 (docs-0.8)
chore(deps): update dependency earthly/earthly to v0.8.15 (docs-0.8)
Apr 1, 2025
renovatebot
changed the title
chore(deps): update dependency earthly/earthly to v0.8.15 (docs-0.8)
Update dependency earthly/earthly to v0.8.15 (docs-0.8)
Apr 1, 2025
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.15 (docs-0.8)
chore(deps): update dependency earthly/earthly to v0.8.15 (docs-0.8)
Apr 8, 2025
renovatebot
changed the title
chore(deps): update dependency earthly/earthly to v0.8.15 (docs-0.8)
Update dependency earthly/earthly to v0.8.15 (docs-0.8)
Apr 8, 2025
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.15 (docs-0.8)
chore(deps): update dependency earthly/earthly to v0.8.15 (docs-0.8)
May 7, 2025
renovatebot
changed the title
chore(deps): update dependency earthly/earthly to v0.8.15 (docs-0.8)
Update dependency earthly/earthly to v0.8.15 (docs-0.8)
May 7, 2025
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.15 (docs-0.8)
chore(deps): update dependency earthly/earthly to v0.8.15 (docs-0.8)
May 13, 2025
renovatebot
changed the title
chore(deps): update dependency earthly/earthly to v0.8.15 (docs-0.8)
Update dependency earthly/earthly to v0.8.15 (docs-0.8)
May 14, 2025
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.15 (docs-0.8)
Update dependency earthly/earthly to v0.8.16 (docs-0.8)
Jul 20, 2025
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.16 (docs-0.8)
chore(deps): update dependency earthly/earthly to v0.8.16 (docs-0.8)
Jul 28, 2025
renovatebot
changed the title
chore(deps): update dependency earthly/earthly to v0.8.16 (docs-0.8)
Update dependency earthly/earthly to v0.8.16 (docs-0.8)
Aug 7, 2025
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.16 (docs-0.8)
chore(deps): update dependency earthly/earthly to v0.8.16 (docs-0.8)
Aug 10, 2025
renovatebot
changed the title
chore(deps): update dependency earthly/earthly to v0.8.16 (docs-0.8)
Update dependency earthly/earthly to v0.8.16 (docs-0.8)
Aug 10, 2025
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.16 (docs-0.8)
chore(deps): update dependency earthly/earthly to v0.8.16 (docs-0.8)
Sep 25, 2025
renovatebot
changed the title
chore(deps): update dependency earthly/earthly to v0.8.16 (docs-0.8)
Update dependency earthly/earthly to v0.8.16 (docs-0.8)
Sep 26, 2025
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.16 (docs-0.8)
chore(deps): update dependency earthly/earthly to v0.8.16 (docs-0.8)
Oct 9, 2025
renovatebot
changed the title
chore(deps): update dependency earthly/earthly to v0.8.16 (docs-0.8)
Update dependency earthly/earthly to v0.8.16 (docs-0.8)
Oct 9, 2025
renovatebot
changed the title
Update dependency earthly/earthly to v0.8.16 (docs-0.8)
chore(deps): update dependency earthly/earthly to v0.8.16 (docs-0.8)
Oct 21, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.8.6→v0.8.16v0.8.5→v0.8.16Release Notes
earthly/earthly (earthly/earthly)
v0.8.16Compare Source
Changed
dockerdwrapper cleans up after itself #4267/#4268Changed
v0.8.15will continue working after the shutdown, but with some error messages interspersed in the output.v0.8.16does not emit log messages after the cloud shutdown. However, it removes many cloud-based commands and flags. If you are using these in your scripts or CI, please remove them.Additional Info
v0.8.15Compare Source
Added
Fixed
WITH DOCKER. #4241Changed
localhostas a remote address when using satellites.Additional Info
v0.8.14Compare Source
Fixed
~.--ticktockperformance of cache key computation and GC; the improvement is most noticeable with many small RUN commands.Changed
githubcommand togha, and introduced newlsandremovesubcommands.Removed
PIPELINE&TRIGGERkeywords and associated code relating to formerly deprecated Earthly CI.Additional Info
v0.8.13Compare Source
Fixed
RUN --no-cachedoesn't always work. #2593--ticktockoption will no longer show a buildkit version mismatch warning.--ticktockflag is now used when running the bootstrap command.--ticktockbuildkit scheduler is enabled.Changed
--logstreamand--logstream-uploadflags have been removed.Additional Info
v0.8.12Compare Source
Added
inconsistent graph stateerror, which can be enabled locally withearthly --ticktock ....Changed
Fixed
--buildkit-container-nameflag was incorrectly being ignored when--no-buildkit-updatewas set.Additional Info
v0.8.11Compare Source
Added
Fixed
WITH DOCKERwould fail withEARTHLY_DOCKERD_CACHE_DATA: parameter not setwhen using an older version of the earthly in combination with a satellite running v0.8.10.Additional Info
v0.8.10Compare Source
Added
--github-annotationsflag or GITHUB_ACTIONS=true env. #2189--oidcflag toRUNcommand which allows authentication to AWS via OIDC. Enable with theVERSION --run-with-aws-oidcfeature flag. #3804WITH DOCKER --cache-id=<key>feature, which will cache the contents of the docker data root, resulting in faster--loadand--pullexecution. Enabled with theVERSION --docker-cachefeature flag. #3399SAVE IMAGE --without-earthly-labelsfeature, which will prevent anydev.earthly.*labels from being saved to the image. Enable with theVERSION --allow-without-earthly-labelsfeature flag. Thanks to @3manuek for the contribution!Fixed
WITH DOCKERload time calculation. #3485RUNon a satellite which reached the max execution time limit.Changed
<path>:<line>:<col>rather than<path> line <line>:<col>.IF,FOR, etc.Additional Info
v0.8.9Compare Source
Fixed
BUILD --auto-skipwas recording failed steps as complete, which would lead to them being skipped on subsequent runs. #4054Additional Info
v0.8.8Compare Source
Added
COPY ./services/*+artifact/* .which would invokeCOPYfor./services/foo+artifact, and./services/bar+artifact(assuming two services foo and bar, both having aartifacttarget in their respective Earthfile). Enable with theVERSION --wildcard-copyfeature flag. #3966.ARGs -EARTHLY_GIT_AUTHOR_EMAILandEARTHLY_GIT_AUTHOR_NAMEwill contain the author email and author name respectively. Enable with theVERSION --git-author-email-name-argsfeature flag.--raw-outputflag available onRUNthat outputs line without target name. Enable withVERSION --raw-output. #3713Changed
EARTHLY_GIT_AUTHORbuilt-inARGwill now contain both name and email, when enabled with theVERSION --git-author-email-name-argsfeature flag. Previously it only contained the email. #3822Fixed
LET/SETcommands block parallel commands such asBUILDuntil the former are processed, similar to the behavior ofARG. #3997LET/SETcommands were not properly handled with the use of Auto-skip. #3996Additional Info
v0.8.7Compare Source
Added
--exec-stats-summary=<path>cli flag, which will display a summary of memory and cpu stats when earthly exits.Fixed
--debugmode.Additional Info
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.