From 88483053c47fee92e37a7419fa5bad904491f48d Mon Sep 17 00:00:00 2001
From: Sheogorath <sheogorath@shivering-isles.com>
Date: Wed, 28 Feb 2024 22:48:59 +0100
Subject: [PATCH] ci(earthly): Enable latest pushes

---
 images/.utils/gitlab-ci.yaml             | 6 +++++-
 shared/earthly/gitlab-earthly-cloud.yaml | 1 +
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/images/.utils/gitlab-ci.yaml b/images/.utils/gitlab-ci.yaml
index 76ff7567e..b41b71415 100644
--- a/images/.utils/gitlab-ci.yaml
+++ b/images/.utils/gitlab-ci.yaml
@@ -3,12 +3,16 @@ include:
 
 container-build:
   extends: .earthly-cloud
+  variables:
+    EARTHLY_USE_INLINE_CACHE: "true"
   script:
-    - earthly --use-inline-cache --save-inline-cache --ci +images
+    - earthly +images ${BUILD_ARGS}
   rules:
     - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH && $CI_PIPELINE_SOURCE == "push"'
       variables:
         EARTHLY_PUSH: "true"
+        EARTHLY_SAVE_INLINE_CACHE: "true"
+        BUILD_ARGS: "${BUILD_ARGS} --latest=true"
       changes:
         paths:
           - images/**/*
diff --git a/shared/earthly/gitlab-earthly-cloud.yaml b/shared/earthly/gitlab-earthly-cloud.yaml
index 8b984aa63..92c85d670 100644
--- a/shared/earthly/gitlab-earthly-cloud.yaml
+++ b/shared/earthly/gitlab-earthly-cloud.yaml
@@ -4,5 +4,6 @@
   variables:
     FORCE_COLOR: 1
     EARTHLY_EXEC_CMD: "/bin/sh"
+    EARTHLY_CI: "true"
   tags:
     - kubernetes
\ No newline at end of file
-- 
GitLab