From 40c7e88b1741fe1f08216e2ad9cc62de7d8fb144 Mon Sep 17 00:00:00 2001
From: Xiao Gui <xgui3783@gmail.com>
Date: Wed, 14 Aug 2024 12:12:46 +0200
Subject: [PATCH] fix: img_digest cast to str

---
 .github/workflows/docker_img.yml | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/docker_img.yml b/.github/workflows/docker_img.yml
index fbb54a653..019abc5c3 100644
--- a/.github/workflows/docker_img.yml
+++ b/.github/workflows/docker_img.yml
@@ -150,7 +150,9 @@ jobs:
     with:
       DEPLOYMENT_NAME: rc
       IMAGE_TAG: staging
-      IMAGE_DIGEST: ${{ needs.set-vars.outputs.GIT_DIGEST }}
+
+      # GIT_DIGEST may (sometimes) be all numbers. prepend 'h' to cast to str
+      IMAGE_DIGEST: h${{ needs.set-vars.outputs.GIT_DIGEST }}
     secrets:
       KUBECONFIG: ${{ secrets.KUBECONFIG }}
 
@@ -219,7 +221,9 @@ jobs:
     with:
       DEPLOYMENT_NAME: expmt
       IMAGE_TAG: staging
-      IMAGE_DIGEST: ${{ needs.set-vars.outputs.GIT_DIGEST }}
+
+      # GIT_DIGEST may (sometimes) be all numbers. prepend 'h' to cast to str
+      IMAGE_DIGEST: h${{ needs.set-vars.outputs.GIT_DIGEST }}
     secrets:
       KUBECONFIG: ${{ secrets.KUBECONFIG }}
 
@@ -232,6 +236,8 @@ jobs:
     with:
       DEPLOYMENT_NAME: prod
       IMAGE_TAG: ${{ needs.set-vars.outputs.SXPLR_VERSION }}
-      IMAGE_DIGEST: ${{ needs.set-vars.outputs.GIT_DIGEST }}
+
+      # GIT_DIGEST may (sometimes) be all numbers. prepend 'h' to cast to str
+      IMAGE_DIGEST: h${{ needs.set-vars.outputs.GIT_DIGEST }}
     secrets:
       KUBECONFIG: ${{ secrets.KUBECONFIG }}
-- 
GitLab